1.JMeter介绍
压力测试工具-JMeter1. 什么是JMeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具,用于对软件做压力测试。它最初被设计用于Web应用测试,但后来扩展到其他测试领域。(Apache JMeter是100%纯JAVA桌面应用程序)
Apache JMeter可以用于对静态和动态资源(如:文件、Servlet、Perl脚本、java对象、数据库和查询、FTP服务器等待)进行性能测试。
JMeter可以用于对服务器、网络或对象模拟巨大的负载、通过不同压力类别,测试它们的强度和分析整体性能、并可以使用它做性能的图形分析。
JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序是否返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
JMeter是一个开源的工具,在使用的过程中,如果需要使用更多功能,就需要安装相应的插件。
总结:JMeter做什么
接口测试
性能测试:程序的算法
压力测试:外在负载
数据库测试
java程序测试
FTP服务器测试
(前面四个用的比较多)
...
Appium学习
移动端自动化测试框架之AppiumAppium元素定位元素定位工具:
Android使用Android—SDK里的Uiautomatorviewer工具。
IOS使用Appium Desktop里的Appium Inspector检测器。
1. By_id定位(废弃统一用MobileBy类)通过id属性定位元素,IOS应用上的元素没有这个属性,所有仅支持Android。
代码如下:
1234#单数driver.find_element_by_id("id属性值")#复数driver.find_elements_by_id("id属性值")
如下图所示:利用Uiautomatorviewer工具查看元素信息,resource-id属性就是元素的id属性。
练习:
开启Appium服务,执行如下代码:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546"""1.学习目标 必须掌握appium中元素 ...
Github基础学习
1. 配置与使用1.1 配置github用户和邮箱—>创建一个空的目录文件夹,右键打开Git Bash Here
—>配置全局用户名:git config –global user.name “自己的用户名”
注意:这里的自己的用户名可以随便设—>配置全局邮箱: git config –global user.email “自己邮箱”
—>生成密钥:ssh-keygen -c rsa,然后一直回车,然后找到C盘下有个id_rsa.pub公钥文件。用记事本打开复制里面内容
—>配置本地与gitee的密钥和激活
1. 登录gitee,然后点击右上方头像的设置2. 配置云端与本机密钥,找到安全设置SSH公钥-输入标题-粘贴公钥-输入密码验证2. 客户端验证–>验证本机与gitee是否连接成功
输入:ssh git@gitee.com –>yes,出现successfully表示本机与云端连接成功
3. 文件提交和数 ...