摘要:
一、环境安装 1、安装selenium 命令行使用如下命令进行安装:pip install -U selenium 2、安装chrome浏览器和chrome驱动chromedriver,二者的版本必须是一致的才行 查看chrome的版本号可以在地址栏输入:chrome://version/ 3、ch 阅读全文
摘要:
equals() 是判断俩个字符串对象的内容是否相同,是区分大小写的; equalsIgnoreCase() 与equals()用法一致,不过它是不区分大小写的; 而使用"=="比较的是两个对象在内存中存储的地址是否一样。 例如: String s1 = "abc"; String s2 = new 阅读全文
摘要:
用例不是代码,是一种描述语言 robot framework是关键字驱动 语法 1、引入关键字语法 2、标识,用 ***标识名*** 表示 例如: ***Test Cases*** 下写测试用例的内容 ***Comments*** ***Keywords*** ***Tasks*** ***Varu 阅读全文
摘要:
Jmeter概述 100%的java桌面应用,用于接口测试,压力测试和性能测试 配合使用的框架有 Jmeter+ant+Jenkins,主要有俩个作用 1、可以用于接口功能的持续集成,每次版本迭代时,可以快速进行接口功能的回归测试 2、线上接口的性能监控,及时反馈当前版本接口相比与上一个版本,哪个接 阅读全文
摘要:
性能测试需要掌握的知识: 1、性能测试工具 2、操作系统(windows,Linux(CPU,磁盘,网络,内存)) 3、编程语言(java简单代码(jvm)) 4、网络知识 5、数据库(mysql、Oracle、redis、mongoDb) 6、中间件(Nginx,Tomcat) 7、架构(可以从项 阅读全文
摘要:
接口测试: postman jmeter soapUI 数据库连接: navicat 抓包: fiddler charles 用例编写: xmind processon 文本编辑器: notepad++ 自动化测试: python + pycharm 稳定性测试: monkey 阅读全文
摘要:
APP测试要点 功能性 UI界面 安装与卸载 升级 登录测试 离线测试 安全性测试 兼容性(操作系统,屏幕尺寸,分辨率,厂家) 消息推送 前后台切换 网络环境(wifi/2G/3G/4G/无网) 异常中断 一、安装卸载测试 软件安装后,是否可以正常运行 安装过程中是否可以取消 安装空间不足时,是否有 阅读全文
摘要:
一、环境准备(windows) 1、安装Microsoft .NET Framework 4.5 双击运行如下文件:net4.5.1.exe 2、安装node-v6.11.4-x64.msi 双击运行,安装appium的依赖环境,node.js 3、安装appium 官方网站下载最新的appium版 阅读全文
摘要:
框架的意义:分层可以避免代码的冗余,增强可读性,可维护性,可扩展性。 框架的特点: 1.保持了测试数据与代码的分离,例如,如果测试数据需要更换,则只需要改excel的测试数据,和配置文件的数据即可。 2.数据驱动(ddt),很好的解决了在同一个场景下不同的测试数据来驱动测试,大量减少了代码冗余, 提 阅读全文