E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python自动化测试工具开发
如何从0到1开始
python自动化测试
一、Selenium环境部署1.window环境部署1.1当前环境Win1064位系统;Python3.6.2(官方已经更新到了3.6.4)官方下载地址:https://www.python.org/downloadsSelenium3.4.3;谷歌59。1.2Python3安装部署Python的安装接触编程语言中很简单的语言了。不需要繁琐的JDK,也不需要SDK。直接到官网下载,配置环境就成功了
WeTester
·
2020-07-28 08:40
软件测试
自动化测试
python
测试用例
软件测试
OpenCv For Android 环境配置
1开发
工具开发
工具:AndroidStudio、OpenCVforAndroid.调试工具要求:安卓手机一部.软件最低配置:Android6.0版本以上.2Android中使用OpenCV的环境配置下载
一寸草
·
2020-07-28 06:18
java
Python3.X 爬虫实战(先爬起来嗨)
1背景爬虫的价值就不多说了,Python的便捷与强大也就不BB了,在这个数据泛滥、追求效率的时代,使用python可以为我们创造相当多的便捷,Web开发、桌面小
工具开发
、粘性脚本编写、大数据处理、图像处理
persist-win
·
2020-07-28 01:46
python
python自动化测试
之多线程生成BeautifulReport测试报告
引言在前面讲过一遍Python接口自动化之ExtentHTMLTestRunner测试报告的文章,这篇分享另一种报告:BeautifulReport。此报告已经在Github上,地址:BeautifulReport。应用背景,比如执行很多条用例,多线程跑测试用例,不可能每个线程生成一个测试报告,那所有线程生成一个测试报告,岂不完美?有了BeautifulReport,就可以解决这个问题。环境配置p
全栈测试开发日记
·
2020-07-27 23:00
实现用VB.Net/(C#)开发K/3 BOS 插件的真正可行方法
原创]实现用VB.Net/(C#)开发K/3BOS插件的真正可行方法------------(网上流传的CSharp写插件实是不可行的)金蝶K3BOS的插件官方是用VB6编写的,如果能用.Net下的语言
工具开发
永不言弃SUN
·
2020-07-27 20:50
说说MQ集群这件小事
我们在开发ESB应用过程中,免不了建立一堆的队列管理器和队列通道,那么这些东西怎么才能提高可用性呢,建立集群是个不错的选择;通常我们使用
工具开发
ESB应用时候,都会用到消息流,ESQL这些好用的工具,其实在消息流执行完成后通过
baidu_34051990
·
2020-07-27 19:16
MQ&ESB
NDK开发第一课:环境配置与第一个JNI程序
2.NDK是什么NDK是NativeDevelopmentKit的缩写,是Android的
工具开发
包。作用是快速开发C/C++的动态库,并自动将动态库与应用一起打包到apk。NDK
阿飞__
·
2020-07-27 18:44
Android
Android
NDK
学习
NDK
Cmake
运营都在做什么?(三)
之前给大家讲了
工具开发
类和设计策划类的运营,今天继续给大家讲解代运营类和媒体投放类的运营工作。首先是代运营类。代运营简单来说就是指帮助企业开展业务,从而获取佣金或者提成。
小白说运营
·
2020-07-27 12:01
Java 命令行参数汇总
做过Java命令行
工具开发
的可能会使用一些,例如java-cpexample.jar-op
淮
·
2020-07-26 19:00
python自动化测试
实战-无涯(学习与研究)[一]
python自动化测试
实战-无涯(学习与研究)[一]一.使用Selenium,下载的浏览器驱动文件,到底应该放在那里?单个元素定位实战一.使用Selenium,下载的浏览器驱动文件,到底应该放在那里?
凝聚才华
·
2020-07-16 06:49
HTML学习笔记
HTML笔记学习目标:了解常用浏览器掌握WEB标准理解标签语义化掌握常用的排版标签掌握常用的文本格式化图像链接等标签掌握三种列表标签掌握表格标签掌握表格标签掌握表单标签开发
工具开发
工具有chrome、sublime
programme_dong
·
2020-07-16 05:29
HTML
操作Zookeeper的web页面zkui
,现在有一个可以可视化操作zookeeper的web页面,具体的安装步骤1,下载源代码https://github.com/DeemOpen/zkui,如图所示,解压后的目录结构2,这个代码是idea
工具开发
dengxt
·
2020-07-15 22:08
大数据
Python自动化测试
系列[v1.0.0][HTMLTestRunner测试报告]
测试代码#encoding=utf-8"""__title__=''__author__='davieyang'__mtime__='2018/4/21'"""fromseleniumimportwebdriverimportunittestimporttimeimportloggingimporttracebackimportddtfromselenium.common.exceptionsim
Davieyang.D.Y
·
2020-07-15 22:31
Python自动化测试
系列[v1.0.0][PyUserInput模拟鼠标]
PyUserInput安装在Python3.7版本下安装PyUserInput需要先安装PyHook,用浏览器打开链接:PyHook,这个页面里能找到很多Python的第三方扩展,读者朋友不妨保存起来。我们找到pyHook兼容Python3.7版本的链接,直接点击链接即可下载然后启动命令行并将命令行引导到下的文件所在路径下,执行命令pipinstallpyHook-1.5.1-cp37-cp37m
Davieyang.D.Y
·
2020-07-15 22:59
PyUserInput
Python自动化测试
Python自动化测试
系列[v1.0.0][PyUserInput模拟键盘]
PyUserInput安装在Python3.7版本下安装PyUserInput需要先安装PyHook,用浏览器打开链接PyHook,这个页面里能找到很多Python的第三方扩展,读者朋友不妨保存起来。我们找到pyHook兼容Python3.7版本的链接,直接点击链接即可下载然后启动命令行并将命令行引导到下的文件所在路径下,执行命令pipinstallpyHook-1.5.1-cp37-cp37m-
Davieyang.D.Y
·
2020-07-15 22:59
PyUserInput
Python自动化测试
Python自动化测试
系列[v1.0.0][数据驱动PARAMETERIZEEJSON]
安装PARAMETERIZEC:\Users\Administrator>pipinstallparameterizedCollectingparameterizedDownloadinghttps://files.pythonhosted.org/packages/a3/bf/6ef8239028beae8298e0806b4f79c2466b1b16ca5b85dc13d631c5ea92c4
Davieyang.D.Y
·
2020-07-15 22:59
报表工具能实现怎么的导出效果?
用报表
工具开发
,核心功能是把各种数据源的数据以表格或图表的形式在线上网页端呈现出来。
chaochao52001
·
2020-07-15 21:44
科普
JDBC接口技术介绍2
JDBC为数据库应用开发人员、数据库前台
工具开发
人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。一、ODBC到JDB
backlove
·
2020-07-15 20:47
python自动化测试
importunittest########################################################################classRomanNumeralConverter(object):"""convertertheRomanNumber"""#-------------------------------------------------
小驹
·
2020-07-15 16:34
python
前端axios+解决跨域proxyTable
使用proxyTable的理由很简单就是为了解决跨域在平时项目的开发环境中,经常会遇到跨域的问题,尤其是使用vue-cli这种脚手架
工具开发
时,由于项目本身启动本地服务是需要占用一个端口的,所以必然会产生跨域的问题
whmwjy1997
·
2020-07-15 15:16
javascript
前端学习
树莓派3b+音视频学习
503659-1-1.html1.配置Raspbian1.中文输入法安装及设置sudoapt-getinstallfcitxfcitx-googlepinyinfcitx是一个输入法管理工具,大部分输入法基于该
工具开发
ddddfang
·
2020-07-15 14:57
树莓派学习
Python自动化测试
系列[v1.0.0][上传文件]
上传附件是我们在测试BS系统的时候经常遇到的功能,然而在处理上传附件的自动化代码并不总是有效的,因此需要掌握多种上传附件的手段,本节笔者将介绍几种上传附件的方法,应该可以满足绝大多数的情况。被测页面上传文件选择文件测试代码deftest_upload_by_sendkeys(self):chrome_driver=webdriver.Chrome()chrome_driver.get("file:
Davieyang.D.Y
·
2020-07-15 14:23
Python自动化测试
系列[v1.0.0][多线程应用]
Python多线程应用于自动化测试将多线程在测试巧妙地应用,确实会带来很多好处,并且这是充分利用机器资源执行高效率测试很好的方式#-*-coding:utf-8-*-importthreadingfromtimeimportctimeimporttimefromseleniumimportwebdriverdeftest_search(browser,word):print("Startsearc
Davieyang.D.Y
·
2020-07-15 14:53
Python自动化测试
系列[v1.0.0][处理下拉菜单]
Selenium为选择下拉菜单中的选项提供了3中方法,接下来分别将这三种方法进行封装然后调用。方法封装fromselenium.webdriver.support.selectimportSelectdefselect_by_index(self,element,index):"""通过下拉菜单的索引,完成对选项的选择:paramelement::paramvalue::return:"""Sel
Davieyang.D.Y
·
2020-07-15 14:52
Python自动化测试
系列[v1.0.0][ActionChains模拟鼠标]
在实际的测试中鼠标的操作也是频繁发生的,与封装控制浏览器相关方法是相同的思想,本节笔者将详细介绍如何封装模拟鼠标操作的方法以及如何调用我们封装好的方法。方法封装在实际的自动化测试中往往需要模拟一些鼠标的操作来辅助我们来完成页面上一些特殊的操作,例如有些需要鼠标拖拽页面元素,挪动页面元素,鼠标悬停在页面元素上等等,因此我们封装一些工具类以便于我们在写测试代码中直接调用。#encoding=utf-8
Davieyang.D.Y
·
2020-07-15 14:52
ActionChains
Python自动化测试
模拟鼠标
Python自动化测试
系列[v1.0.0][处理iframe]
如果页面存在iframe,那么我们是不能直接定位到iframe节点下的页面元素的,需要先切换到iframe里边去,然后再对iframe中的页面元素进行定位,而如果切换进iframe中后也是定位不到iframe外的元素的,还需要切换出去才能进行iframe外的元素的定位。在经历过上前边多种操作的封装后,iframe的封装就简单了很多,接下来笔者将介绍封装后的方法以及如何调用。方法封装defswitc
Davieyang.D.Y
·
2020-07-15 14:52
Python自动化测试
系列[v1.0.0][智能等待]
#用于实现智能等待页面元素的出现#encoding=utf-8"""__title__=''__author__='davieyang'__mtime__='2018/4/21'"""fromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.web
Davieyang.D.Y
·
2020-07-15 14:52
Python自动化测试
系列[v1.0.0][辅助工具]
SeleniumIDESeleniumIDE,它是由seleniumhq.org提供的Selenium录制和回放工具,使用该工具您可以创建测试项目用于分组测试用例,并且可以通过录制功能生成自动化测试脚本,然后进行回放。SeleniumIDE下载如果您可以访问谷歌商店亦或者您习惯使用Firefox能够访问其扩展组件页面都可以轻松检索到SeleniumIDE,然后直接点击“添加至Chrome”或者“添
Davieyang.D.Y
·
2020-07-15 13:09
Python自动化测试
系列[v1.0.0][Jenkins&Github实现CICD]
Jenkins安装及配置Jenkins官方下载地址为DownloadJenkins会有几个列表分别列出几个版本的下载链接,下载windows版即可下载完后,解压,双击.exe文件安装,一路下一步即可,安装完成后会启动jenkins服务,浏览器会打开http://localhost:8080/login?from=%2F,如下页面根据页面提示,为了确保jenkins是管理员在进行配置,先要输入管理员
Davieyang.D.Y
·
2020-07-15 13:09
Python自动化测试
系列[v1.0.0][日志]
在实际的自动化测试代码调试过程中往往我们需要记录一些日志,一方面是打印到控制台便于我们调试代码,如果是持续集成的环境无人值守的话也是对测试执行过程的一个记录过程。方法封装新建一个Python文件,并命名为ConstantConfig,然后在该文件中写入如下代码。#用于定义整个框架中所需要的全局常量值#encoding=utf-8importos#获取当前文件所在目录的父目录的绝对路径parent_
Davieyang.D.Y
·
2020-07-15 13:36
Python自动化测试
系列[v1.0.0][处理弹窗]
我们常见的弹窗一般分为3个样式,分别成为alert/prompt/confirm,同样的要定位弹窗控件中的元素或者操作控件都必须先切换进控件内被测页面ForTestAlert方法封装defswitch_to_alert(self):"""切换进alert控件:return:"""pop_dailog=self.driver.switch_to.alertreturnpop_dailog方法调用de
Davieyang.D.Y
·
2020-07-15 13:05
Python自动化测试
系列[v1.0.0][处理Cookies]
在某些场景下是需要处理浏览器cookie的,比如经常能看到有些网站都提供了页面内部的咨询窗口,点开窗口可以和客服对话,然而当第一次跟客服对话的时候,客服方显示对话名称假设为访客A,当半小时后再次打开该网站继续聊天的话客服方依然还会显示是访客A,但如果清理了cookie,在打开网站去和客服对话,客服方显示我们可能就是一个新的访客。笔者只是举一个互联网产品系统常见的一个场景,而这种场景如果需要自动化测
Davieyang.D.Y
·
2020-07-15 13:05
Python自动化测试
系列[v1.0.0][JS完成任务]
有些时候Selenium并不能帮我们完成页面上的所有操作,例如滚动条的控制就比较难处理,而且有些时候click()方法也会失灵即便我们定位按钮没问题也有点击不了的情况,这些情况下我们就可以借助Python可以执行JS的机制,借助JS来辅助我们完成一些任务。方法封装classJS_Assistance:#定义类def__init__(self,driver):self.driver=driverde
Davieyang.D.Y
·
2020-07-15 13:05
Python安全
工具开发
应用视频教程
目录├─第一章:Python在网络安全中的应用│├─课时1Python黑客领域的现状.mp4│├─课时2我们可以用Python做什么.mp4├─第三章:Python爬虫技术实现│├─课时1Python爬虫BeautifulSoup模块的介绍.mp4│├─课时2Python爬虫hackhttp模块的介绍.mp4│├─课时3结合BeautifulSoup和hackhttp的爬虫实例.mp4├─第二章:
weixin_46240888
·
2020-07-15 09:16
缺陷管理工具-QC篇
QC的背景:原属于Mercury公司,这是一家软件测试
工具开发
商,除了研发了QC之外,比较出名的工具有:LoadRunner----性能测试工具,QTP----自动化测试工具。后来Mercury公司
可乐小杜
·
2020-07-15 06:00
缺陷管理
SignalR 2.x入门(一):SignalR简单例子
本系列教程使用
工具开发
工具:VS2015.NET版本:4.5SignalR版本:2.x系列开发(点击下载源码)创建空Asp.NetWeb项目,在程序包管理器控制台中输入如下命令,安装SignalR:install-packageMicrosoft.AspNet.SignalR
weixin_34418883
·
2020-07-15 06:02
嵌入式开发/调试辅助工具
开发辅助
工具开发
环境组成通常开发环境由三部分组成:构建环境:包括代码编写,程序编译,版本控制等功能。
weixin_34001430
·
2020-07-15 04:42
数据库编程(一)JDBC篇
一、jdbc概述所有的数据库供应商和
工具开发
商都认为,如果Java能够认为SQL访问提供一套“纯”JavaAPI,同时提供一个驱动管理,以允许第三方驱动程序可以连接到特定的数据库,那它就会显得非常的有用
布衣牧羊
·
2020-07-14 18:58
数据库编程
Android逆向小
工具开发
:快速查找应用XML数据第一步:获取应用的XML数据文件
小伙伴们大家好,又是一段时间过去了,在上面几篇的博客中我们主要学习了关于Xposed的进阶操作,还不知道大家学习的怎么样,那么在接下来的学习中,Xposed学习将会告一段落,接下来的学习正如标题所示:我将会带领大家来学习制作一款自己的逆向小工具,帮助大家在逆向分析中更好的掌握主动权,快速地进行逆向开发~对于一个逆向工程师而言,什么才是最重要的东西?大家心里很快就会出现答案,没错!那就是逆向工具!一
奋进的代码
·
2020-07-14 18:59
「微信小程序」25,如何实现不打开微信web开发者工具而新建小程序项目?
正文——使用微信web开发者
工具开发
项目,如何删除我们不需要的项目呢?
石桥码农
·
2020-07-14 09:51
过滤器 和 拦截器 6个区别,别再傻傻分不清了
毕竟这两种
工具开发
中用到的频率都相当高,应用起来也是比较简单的,可当我准备回复他的时候,竟然不知道从哪说起,支支吾吾了半天,场面炒鸡尴尬有木有,工作这么久一个基础问题答成这样,丢了大人了。
华为云
·
2020-07-14 09:21
技术交流
程序员
过滤器
java
spring
程序员
拦截器
无代码开发与传统开发有什么不同?
在选择一款软件的开发工具时,我们都会有疑问,这款IDE或者编程
工具开发
速度怎么样?程序员选择开发工具也会选自己顺手的,开发起来效率较快的,那么无代码开发平台和传统开发有什么区别呢?
技术阿菜
·
2020-07-14 07:47
Command line is too long,Shorten command line for WebApplication or also for Spring Boot 的解决办法
问题概述在使用IntelliJIDEA
工具开发
项目的过程中遇到一个梗,项目准备就绪,可是启动不起来,报“Commandlineistoolong,ShortencommandlineforWebApplicationoralsoforSpringBootdefaultconfiguration
csdn-华仔
·
2020-07-14 04:55
Intellij
IDEA
Python 自动化测试面试经典题目回顾,面试必看!
Python自动化测试
面试题目汇总1、super是干嘛用的?在Python2和Python3使用,有什么区别?为什么要使用super?请举例说明。答:super用于继承父类的方法、属性。
A_Kaka
·
2020-07-14 03:08
Mac OS X 开发工具概述
本节内容:Macintosh的新的开发人员有经验的Macintosh开发人员,MacOSX以前使用非苹果集成开发环境的Macintosh开发人员
工具开发
人员插件开发人员驱动和系统软件开发人员纯Java开发人员方案提供商
ydfok
·
2020-07-13 22:06
建模误区
这来自于各个方面,有从理论家错误的研究、数十年来信息技术领域内的文化沉积、软件
工具开发
商天花乱坠半的市场宣传以及象Obje
weixin_30945039
·
2020-07-13 17:26
使用 EOSIO.CDT 工具链
新工程其实是老工程的重命名,以前的提交记录和issue都在(还可以找到我之前提交的issue记录),因此前面的文章稍微改吧改吧,我们就可以使用新的
工具开发
合约了。新工具叫:EOSI
EOSGameDever
·
2020-07-13 14:27
【线上直播】测试环境自动部署系统技术的整体方案、技术架构及功能介绍
【线上直播】测试环境自动部署系统技术解析▼嘉宾:王少华王少华简介《京东系统质量保障技术实战》作者之一,从事多年软件测试工作,擅长自动化测试及测试
工具开发
,先后开发多个创新提效工具,并应用到实际工作中,目前负责质量效能提升
工具开发
工作
FMI飞马网
·
2020-07-13 11:29
微信开发者工具调试本地服务器(nodejs)的方法
开发者工具配置:在开发者工具右侧的详情中的项目设置,将不校验合法域名打上勾(避免每个月只能修改五次合法域名的弊端,当然这只适用于开发者
工具开发
时)index.js:Page({data:{json:''
一小生
·
2020-07-13 10:20
微信小程序
elasticsearch的基本增删改查
本教程基于postman
工具开发
注意:elasticsearch安装soeasy就不写教程了,要是使用elasticsearch+kibana的话kibana版本应该比elasticsearch低1.0http
古月充电器
·
2020-07-13 09:58
elasticsearch
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他