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自动化测试工具开发
Python自动化测试
常用库整理
今天花了一些时间,过了一下这几年自己用Python开发的自动化测试框架,然后将其中常用到Python库抽出来,简单整理了一下它们的用处。我觉得,只要掌握了这些常用的Python库,足以应对大多数自动化测试框架和工具的开发工作。为了从若干源代码文件中找出这些被引用的Python库,还专门写了一个小工具来查找它们,该工具已经上传到github,地址是:import_search.py如果各位在平时工作
旺福君
·
2022-02-21 05:36
python3测试
工具开发
快速入门教程2数据结构1变量与赋值
语法基础解释器像简单的计算器:可以输入表达式,它会返回值。表达式语法很简单:运算符+,-,*和/与其它语言一样(例如Pascal或C);括号用于分组。例如:>>>2+24>>>50-5*620>>>(50-5.0*6)/45.0>>>8/5.01.6整数(例如2、4、20)的类型是int,带有小数部分的数字(例如5.0、1.6)的类型是float。除法(/)永远返回浮点数。地板除使用//运算符;要
python测试开发
·
2022-02-20 20:48
软件测试职业规划
软件测试人员的发展误区公司开发的产品专业性较强,软件测试人员需要有很强的专业知识,现在软件测试人员发展出现了一种测试管理者不愿意看到的景象:1、开发技术较强的软件测试人员转向了软件开发(非测试
工具开发
)
mocobk
·
2022-02-20 13:59
python自动化测试
(三)--opencv的应用
1.概述一般游戏是使用SurfaceView,所有的东西都是自己绘制,所以很难定位控件。常规的游戏测试方案,是用一个通用的测试框架配合计算机视觉。而平时在对游戏做自动化测试时,最常使用的就是利用opencv进行图像匹配,获取匹配到的图像中心点坐标,然后通过adb命令去点击该坐标。2.Demo先对手机截屏,然后进行图像匹配,计算匹配到的图像中心点坐标。#载入图像target_img=cv2.imre
Godric_wsw
·
2022-02-18 22:53
基于微信小程序的信访投诉系统开发与实现
技术要求:(1)微信小程序开发
工具开发
:微信原生weui开发(2)后端:ssm+mysql+bootstrap;(3)开发工具:eclipse微信小程序系统用户分类2类用户,包括微信端用户和管理用户。
lingpao1688
·
2022-02-18 19:03
微信小程序
微信小程序
微信
小程序
再不用怕 Markdown 中的绘图了,GitHub 官方支持 Mermaid 图表绘制工具
再不用怕Markdown中的绘图了,GitHub官方支持Mermaid图表绘制
工具开发
人员已能够在GitHub中使用Mermaid图表工具。Mermaid作为图表绘制工具越来越多的受到开发人员的欢迎。
·
2022-02-18 15:51
ide
python的测试库
用一篇文章来介绍关于
python自动化测试
里面,不同的测试框架以及在自动化测试中会用到的一些库测试框架pytest一个成熟的全功能Python测试工具hypothesisHypothesis是一个基于先进的
130账号
·
2022-02-17 20:20
社群运营|连续办了4期在线学习训练营,我总结了几条可以复用的经验
我们是一个SaaS公司,为设计师提供在线制作H5工具,我的工作是围绕这个
工具开发
和设计课程,属于课程运营,比较偏向“内容运营+用户运营”的角色。
松月小记录
·
2022-02-17 12:48
VS code for python开发利器
引言最近在整理
python自动化测试
课程的内容,发现了微软出的vscode编辑器太牛逼了,非常好用,而且轻量的不要不要的,特此记录下,有选择纠结症的朋友我强烈推荐使用ta。
测试帮日记
·
2022-02-17 06:33
我是这样使用SpringBoot(eclipse&IDEA配置JDK Maven docker)
目录开发
工具开发
中,一个好的ide可以提升开发效率。现在这个年头应该没有再用记事本写代码了。Notepad++也因为项目管理能力的不足,已经很少用在项目开发中了。
碧波之心
·
2022-02-16 21:27
Jenkins+
Python自动化测试
持续集成详细教程
Jenkins安装Jenkins是一个开源的软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。由于是基于java开发因此它也依赖java环境,安装之前需要先安装jdk,建议jdk1.8+,安装后配置java环境变量。安装jdk成功后,在cmd使用java-version可查看jdk版本信息。官网下载地址:https:/
软件测试君
·
2022-02-16 17:02
IT
程序员
软件测试
jenkins
python
自动化
测试工程师
软件测试
Quikapp快应用【小程序】开发入门教程四
简介开发快应用最近遇到太多问题可能10篇都写不完,经过很长时间,多少次想放弃,不断尝试,在华为开发工具与快应用联盟工具之间切换,希望有个是稳定的,最终是通过快应用联盟开发
工具开发
出了新的快应用SDK,并写了
1a5ebb4ca52a
·
2022-02-16 13:57
Python自动化测试
----从这里开始
每天问一下自己,我为什么要学自动化测试?我学自动化测试能干什么?我怎样去学自动化测试?这是自动化测试第一章节,我会尽快将自己对自动化测试的理解,完整地分享到上。自动化测试的背景:现在大部分公司都需要自动化测试工程师,因为传统的测试渐渐赶不上自动化测试的效率了,自从自动化测试的概念出来之后,很多公司都在不断尝试自动化测试。目的是为了提高产品投入市场的效率,在保证质量的前提下,比别的产品早一步投入市场
ThinkerLing
·
2022-02-15 19:30
智汀云盘-开发指南android端:快速上手
1.开发
工具开发
平台:win10开发工具:AndroidStudio4.22.源码地址1.GitHub名称URL描述zhiting-nas-androidhttps://github.com/zhiting
·
2022-02-15 16:55
androidjava
python测试
工具开发
自学每周一练-2018-06
python每周一练每周五发布python需求,所有需求都来自实际企业。下周五发布参考答案。2018-06-25用递归的方式实现阶乘Returnn!=123...n参考答案2018-06-22字符串和正则表达式小练习试题1:下面哪个个字符串定义有错误?A,r'C:\ProgramFiles\foo\bar'B,r'C:\ProgramFiles\foo\bar'C,r'C:\ProgramFile
python测试开发
·
2022-02-13 16:31
python自动化测试
工具有哪些?
图片发自AppWebUItestautomationWebUI自动化libraries各种库seleniumwebdriver-浏览器自动化工具splinter-简单的web自动化工具,让元素定位,表单提交等更加容易mechanize-有状态可编程的浏览器frameworksandwrappers框架和封装py.saunter-有主见的自动化测试框架,使用了seleniumRC和webdriver
大白python
·
2022-02-13 14:23
Android多进程从头讲到尾,看看这篇文章吧!
一,鸿蒙核心内容掌握程度看看下面这些鸿蒙知识点你掌握了多少:基础环境和开发
工具开发
工具安装运行开发工具完成基础配置DevEcoStudio运行第一个helloworld运行第一个页面通过代码创建页面FeatureAbility
Git小发明
·
2022-02-12 11:46
程序员
android
移动开发
面试
appium+
python自动化测试
(2)
创建一个ios工程APPiumDemo工程.png创建编辑自动化测试脚本文件ios_test.py,放入创建的项目目录下面(工程.png)脚本内容//python脚本语言要注意每行缩进,这是python语法特性fromappiumimportwebdriverimporttimeprint('---------开始配置测试属性-------------------------')desired_c
JinHuiZhang
·
2022-02-12 11:58
kotlin 的基础玩法
基于此开发)软件开发公司JetBrains(位于东欧捷克)起源来自JetBrains的圣彼得堡团队,名称取自圣彼得堡附近的一个小岛(KotlinIsland)一种基于JVM的静态类型编程语言来自知名的
工具开发
商
coderTG
·
2022-02-10 21:58
python3测试
工具开发
快速入门教程13自动化测试简介
软件自动化测试的内容标识测试条件确定为什么测试,以及测试“什么”并最好定义这些测试需求和测试类型。测试需求(testrequirment)取决于被测试验证的项目或事例。确定被当作测试对象的各项需求,例如用例,功能性需求和非功能性需求。测试有不同的类型,如功能测试,性能测试,安全测试等,配置测试,压力测试,业务周期测试。数据和数据库完整性的测试;用户界面测试,容量测试,故障转移和恢复测试,安装测试等
python测试开发
·
2022-02-05 12:45
python自动化测试
六
用一篇文章来介绍关于
python自动化测试
里面,不同的测试框架以及在自动化测试中会用到的一些库测试框架pytest一个成熟的全功能Python测试工具hypothesisHypothesis是一个基于先进的
130账号
·
2022-01-10 18:48
Electron 进程管理
工具开发
日记3:进程池负载均衡、智能启停
>>原文链接文中实现的部分工具方法正处于早期/测试阶段,仍在持续优化中,仅供参考...在Ubuntu20.04上进行开发/测试,可用于Electron项目,测试版本:
[email protected]
/9.3.5Contents├──Contents(youarehere!)│├──I.前言├──II.架构图│├──III.electron-re可以用来做什么?│ ├──1)用于Electron应用│
·
2021-12-24 10:26
谈谈最近做的一个自动化平台
所在组主要是做一些平台和
工具开发
,以及一些专项测试,基本好多公司在做的我们也都在搭建,比如用例、造数、覆盖率等等平台&工具,以及移动、服务专项等,我是
MrZ大奇
·
2021-12-05 10:00
python自动化测试
工具Helium使用示例
目录前言示例总结前言Helium工具是对Selenium的封装,将Selenium工具的使用变得更加简单。Selenium虽然好,但是在它的使用过程中元素的提取还是比较复杂的,不论是CSSselector、还是Xpath语法的使用都有一定的学习曲线。示例首先来看一个简单的实例,通过下面的几行代码就能完成在浏览器打开链接并且搜索的功能实现。fromheliumimport*#导入helium工具的所
·
2021-12-01 15:07
python自动化测试
第 6 章.面向对象基础
1.类前面学习的基本数据类型用来表示最常见的信息。但是信息有无穷多种,为了更好的表达信息,我们可以创建自定义数据类型,每一个数据类型就是一个类。1.1类的概念一种数据类型就是一个类。例如整数(int),浮点数(float),字符串(str)等等。1.2类的定义为了方便使用,python内置已经定义好了一些常见的类(如:int、float、str),但是在实际编程中,也会遇到很多类似的情况,所以为了
失忆的蝴蝶
·
2021-11-29 11:07
python自动化测试
通过日志3分钟定位bug
目录一、简单使用入门小案例日志级别配置格式化规则日志写到文件二、高级用法日志组件步骤1创建日志记录器2创建日志处理器3创建格式化器4创建过滤器5将处理器添加到记录器上6记录日志三、日志模块封装功能分析封装成函数四、应用到项目中导入记录日志一、简单使用入门小案例importlogginglogging.basicConfig(level=logging.DEBUG,#设置级别,根据等级显示forma
·
2021-11-19 16:58
为什么说Python是我最喜欢的测试自动化工具?
谈到Selenium测试自动化,
Python自动化测试
是我们的首选。在本文中,我们将解释为什么说使用Python进行自动化测试是最好的选择。
小洁码很快!
·
2021-11-16 21:29
软件测试
性能测试
自动化测试
python
零基础怎么学
Python自动化测试
?学习规划图奉上
有很多从事基础功能测试的测试人,想要通过学习Python自动化的形式提升自己在软件测试行业的竞争力,但是很多人不知道自动化测试如何去学习,今天我就总结出了这篇文章,给大家制定
Python自动化测试
的学习路线
软件测试君
·
2021-11-15 21:45
程序员
IT
软件测试
python
自动化
单元测试
测试工程师
软件测试
python自动化测试
selenium屏幕截图示例
WebDriver内置了测试中捕获屏幕并保存的方法。示例脚本:(1)save_screenshot(filename):保存屏幕截图fromseleniumimportwebdriverfromtimeimportsleep,strftime,localtime,timeimportosclassTestScreenShot(object):defsetup(self):self.driver=w
·
2021-11-13 17:45
python自动化测试
selenium定位frame及iframe示例
frame标签有frameset、frame、iframe三种,frameset和其它普通标签没有区别,不会影响正常定位,而frame与iframe对selenium定位而言是一样的。Selenium有以下方法对frame进行操作。示例网站:http://sahitest.com/demo/framesTest.htm示例脚本:fromseleniumimportwebdriverfromtime
·
2021-11-13 12:39
python自动化测试
selenium执行js脚本实现示例
WebDriver有2个方法执行JavaScript脚本。(1)同步执行:execute_script(2)异步执行:execute_async_scriptfromseleniumimportwebdriverfromtimeimportsleepclassTestScriptss(object):defsetup(self):self.driver=webdriver.Chrome()self
·
2021-11-13 12:08
python自动化测试
selenium核心技术等待条件教程
Selenium中的鼠标和键盘事件被封装在ActionChains类中,使用方法:ActionChains(driver).click(btn).perform()ActionChains中常用方法:示例网站:http://sahitest.com/demo示例场景:打开SahiTests页面,点击“AlertTest”页面,鼠标点击页面中“ClickForAlert”按钮,弹出警告提示框,判断页
·
2021-11-13 12:08
python自动化测试
selenium核心技术三种等待方式详解
目录1使用python自带模块time的sleep方式2隐式等待(implicitly_wait)3显示等待(WebDriverWait)UI自动化测试过程中,可能会出现因测试环境不稳定、网络慢等情况,如果不做任何处理的话,会出现无法定位到特定元素而报错,导致自动化测试无法顺利执行。selenium官网手册:Waits|Seleniumslenium自动化测试中,主要涉及三种等待方式:1使用pyt
·
2021-11-13 12:07
python自动化测试
selenium操作下拉列表实现
处理下拉列表需要使用selenium中的工具类Select,常用方法如下:示例网站:http://sahitest.com/demo示例场景:打开SahiTests页面,(1)点击“SelectTest”页面,鼠标点击页面中第一个下拉列表。示例脚本:fromseleniumimportwebdriverfromtimeimportsleepfromselenium.webdriver.suppor
·
2021-11-13 12:06
python自动化测试
selenium操作checkbox和radiobox技术
form表单中经常涉及复选框(checkbox)和单选框(radiobox),如用户的爱好跑步、游泳、跳舞可以使用复选框,性别男、女可以使用单选框。(1)checkbox选择或反选:使用click()方法(2)radiobox有相同的名称,多个值,可先通过名称获得,再通过值判断,选择使用click()方法。示例页面:页面代码:Title测试from表单操作checkbox和radiobutton跑
·
2021-11-13 12:05
python自动化测试
selenium核心技术处理弹框
页面上的弹框一般有三种:(1)alert:用来提示(2)confirm:用来确认(2)prompt:输入内容示例网站:http://sahitest.com/demo示例场景:打开SahiTests页面,(1)点击“AlertTest”页面,鼠标点击页面中“ClickForAlert”按钮,弹出警告提示框,判断页面是否存在alert,如存在则切换到警告框,并获取警告文本信息,之后点警告框中的确定按
·
2021-11-13 10:33
浅谈:
python自动化测试
中使用异步
很早已经在项目中使用异步了,比如使用的web框架fastapi就是支持异步写法的,然而,我只学会了async/await的写法,可是这种写法真的可以让你的程序变快吗?异步的概念同步异步同步VS异步以模拟访问某个网站为例子,演示同步与异步的区别。同步importtimedefvisit_url(url,response_time):"""访问url"""print(f"visit:{time.tim
软件测试君
·
2021-11-09 19:25
程序员
软件测试
IT
python
自动化
开发语言
测试工程师
软件测试
Go 日常开发常备第三方库和工具
这里我主要将这些库分为两类:业务开发基础
工具开发
业务开
·
2021-11-08 19:49
golang
Go 日常开发常备第三方库和工具
这里我主要将这些库分为两类:业务开发基础
工具开发
业务开
·
2021-11-02 11:09
golang
Python爬取王者荣耀皮肤图
一、先看效果二、
工具开发
环境系统:Windows764位Python版本:3.6Pycharm版本:2019.2解释器官方网站地址是:https://www.python.org软件下载▼sublime
·
2021-10-23 19:32
【性能测试】常见的性能问题分析思路(一)道与术
本次是一篇关于性能测试的,从行业的背景来看,测试开发(包括但不限于平台
工具开发
、自动化..)和性能测试一直是持续关注最高的,这里暂不讨论新新方向比如音视频、大数据、AI等,毕竟笔者也没过多经验,很多人可能跟我经历很类似
MrZ大奇
·
2021-10-18 22:00
基于微信小程序校内论坛系统设计与实现.rar(含毕业设计论文+数据库文件+源码+答辩ppt模板)
该系统的开发采用b/s架构、前端使用微信小程序开发
工具开发
,j
weixin_40228600
·
2021-10-15 09:03
计算机毕业论文和程序设计
mysql
微信小程序
校园论坛
bbs系统
毕业设计
数据传输 | DTLE并行回放性能测试报告
作者:刘安爱可生测试团队成员,主要负责DTLE开源项目相关测试任务,擅长
Python自动化测试
开发。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。
·
2021-10-12 15:54
性能
Python自动化测试
pytest中fixtureAPI简单说明
什么是fixture根据pytest官方文档的说明,fixture可以简单的归纳为具有以下功能的函数:配置测试前系统的初始状态;定义传入测试中的数据集;为批量测试提供数据源等与xUnit风格的setup和teardown的对比fixture的功能与setup和teardown类似,可以实现setup和teardown的功能,但是对这些功能进行了明显的改进,主要有以下方面:调用灵活。可以在测试函数、
·
2021-10-09 13:16
Python自动化测试
框架pytest的详解安装与运行
目录1.pytest的介绍2.pytest的安装1.使用以下命令进行安装2.检查是否成功安装正确版本3.pytest识别测试的条件4.pytest的运行4.1Pycharm中调用4.2Python代码中调用4.3使用命令行调用常用参数列表参数演示示例:1.pytest的介绍pytest是一个非常成熟的全功能的python测试工具,它主要有以下特征:简单灵活,容易上手;支持简单的单元测试和复杂的功能
·
2021-10-09 13:42
Python自动化测试
目录前言参考文章Python自动化(安卓篇)配置appium联调夜神模拟器和appium(1)启动appium(3)调试模拟器(4)需要测试的软件APP,是否有没有apk、有apk实战代码剖析Python自动化(IOS篇)前言为啥写这篇文章?参考文章目的链接手机APP自动化Appium原理与安装|白月黑羽(byhy.net)python+夜神模拟器自动化CSDN博主「浅醉樱花雨」的原创文章Pyth
R&Y
·
2021-10-05 10:03
python3
python
python应用
工具开发
:邮件发送GUI程序
目录:一,开发需求和思路1.开发需求2.开发思路3.前期准备二,编写代码1.代码模块(1)MAIL.py(2)MAILGUI.py2.开发中遇到的问题三,程序打包1.打包过程2.程序功能展示及描述四,程序成品下载一,开发需求和思路1.开发需求你是不是有这么一种需求:在使用邮箱(qq邮箱或163邮箱)时,许多时候都需要我们重新登录(或者隔一段时间),那么如果忘记密码,重新设置将是一件很痛苦的事,加之
SteveDraw
·
2021-10-04 18:45
python
Python-GUI设计
python
桌面应用
邮件发送
GUI
底层应用开发
我,23 岁 深漂女
Python自动化测试
的心路历程|2021 总结
18岁前18岁前的我在市区最好的高中读书,就读于一个平平无奇的普通班。初升高是擦边球的分数进去的高中,当时班级里一共50多个人,我的入学分数排名就已经是38名了。所以,我不是个学霸,只是个很普通的学生。这是当时高三租住的没有阳光的城中村自建房我的高中生涯风起云涌:高一的时候简直就是个“badgirl”,跳舞逛街喝茶偷带手机样样都干,当时的成绩一落千丈,几乎是垫底;高二的时候经历了家庭的变故父母差点
软件测试君
·
2021-09-09 14:39
IT
程序员
软件测试
python
测试工程师
程序人生
软件测试
单元测试
数据传输 | 如何搭建 DTLE 的监控系统
作者:刘安爱可生测试团队成员,主要负责DTLE开源项目相关测试任务,擅长
Python自动化测试
开发,最近醉心于Linux性能分析优化的相关知识。
·
2021-08-31 16:29
数据传输监控
软件测试开发需要具备哪些测试能力?
测试工作在项目中起到了承上启下的作用,会熟练使用测试工具,做
工具开发
需要具备一定的代码能力。
小梧敲代码
·
2021-08-10 13:59
软件测试
测试工程师
编程
程序员
IT
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他