Best Automation Testing Tools for 2020 对更快交付高质量软件(或"快速质量")的需求要求组织以敏捷,持续集成(CI)和DevOps方法论来寻找解决方案。测试自动化是这些方面的重要组成部分。最新的《 2018-2019年世界质量报告》表明,测试自动化是实现"快速质 ...
分类:
其他好文 时间:
2020-07-14 13:29:59
阅读次数:
289
在ui自动化中,经常会用到数据的存储和读取,这里主要介绍一下如何处理测试中经常用到的数据。一、类变量一般习惯把元素定位地址作为类变量存储,因为这样对于调试纠错比较方便,书写调用也较简单。1.1本类中调用类变量例如:Demo类中,在类下申请一个变量name,如果这个类中的方法要引用name,需要self.name这样的格式调用。demo_class.pyclassDemo():name="
分类:
Web程序 时间:
2020-07-14 09:12:55
阅读次数:
77
appium定位并操作app H5页面元素,以及一些报错和解决方案 ...
分类:
移动开发 时间:
2020-07-13 21:43:26
阅读次数:
123
关注公众号,获取测试开发实战干货合辑。本文节选自霍格沃兹《测试开发实战进阶》课程教学内容。 数据驱动就是通过数据的改变驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化在自动化测试中的应用。 测试过程中使用数据驱动的优势主要体现在以下几点: 提高代码复用率,相同的测试逻辑只需编写一条 ...
分类:
Web程序 时间:
2020-07-13 15:20:45
阅读次数:
70
https://www.cnblogs.com/wulixia/p/11011793.html 大致思路:Jmeter可以做接口测试,也能做压力测试,而且是开源软件;Ant是基于Java的构建工具,完成脚本执行并收集结果生成报告,可以跨平台,Jenkins是持续集成工具。将这三者结合起来可以搭建一套 ...
分类:
其他好文 时间:
2020-07-13 11:11:30
阅读次数:
53
jmeter+ant+jenkins接口自动化测试框架 安装jmeter 略 安装及配置ant 目录结构设计参见msi\d\Test\ 注意在ant\lib下新增两个jar包: ant-jmf.jar ant-jmf-1.1.1.jar 自定义TestAuto/pc/build.xml from邮箱 ...
分类:
其他好文 时间:
2020-07-12 18:27:28
阅读次数:
77
一、对自动化测试的认识 自动化测试是提高测试效率的手段,包括提供可靠测试数据、自动覆盖测试逻辑、自动判断测试结果,且高效复现测试现场的一种很好的测试方式。 二、选择接口测试框架 1、接口测试框架往往需要: 配置文件conf(框架环境配置、被测业务环境配置)、lib 库(存放公有方法)、提供Mock ...
分类:
其他好文 时间:
2020-07-11 19:43:22
阅读次数:
61
一.什么是自动化? 就是借助工具(程序)的方式代替或取辅助手工测试,包括性能测试工具(jmeter) 通工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。 二.Web自动化测试 什么是web自动化测试? 就是网页自动化测试。通过软件对we ...
分类:
其他好文 时间:
2020-07-11 17:28:11
阅读次数:
65
第一章 前言 为 了提高测试效率和准确性,越来越多的测试工作引入了自动化测试的思想和方法,随着自动化测试工具的发展,自动化测试更加容易实现更高效。实践证明,软件自 动化测试技术帮助软件开发和测试人员在更短的时间内开发出更高质量的产品,通过代替频繁重复的手工测试从而节省了大量的时间开支。同时,自动化测 ...
分类:
其他好文 时间:
2020-07-11 17:24:08
阅读次数:
43
1.自动化测试里面的测试用例设计的一些方法 解耦、可以独立运行、需要灵活切换 设计思路: 脚本功能分析(分步骤)和模块化分层(拆分为多模块) project login_order.py #登录下单测试用例 category.py #菜单分类测试用例 all_test.py #主入口 login_o ...
分类:
编程语言 时间:
2020-07-11 16:58:14
阅读次数:
91