- 博客(14)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 loadRunner12的安装及操作流程
LoadRunner是什么?Loadrunner是HP公司提供的一款性能测试工具,通过模拟成千上万个用户实施并发操作,测试系统的性能,并且提供详细的测试结果分析,协助用户查找问题。Loadrunner的优势在于节约了人力成本和时间成功,纯人工进行并发测试,不仅需要大量的人手和机器,还需要测试人员进行充分的沟通,默契的进行操作。使用Loadrunner就可以一个人模拟上万个用户,压缩了成本,也提高...
2019-11-07 15:22:14
881
原创 Python操作Mysql
安装Pymysql:需要安装依赖库。命令安装:pip instatll pymysqlPymysql.connect连接数据库:Host:服务器地址user:mysql用户名passwd:mysql密码post:端口号db:数据库的名称Charset :编码(utf-8)import pymysql连接数据库conn=pymysql.connect(host='192.168.100.12',user='darcy',passwd='TsRAScf1aTojt1',port=3306,
2022-04-01 17:08:47
363
原创 python_unittest框架
一、Unittest:unittest是Python自带的单元测试框架,我们可以用其来作为我们自动化测试框架的用例组织执行框架二、Unittest核心工作原理:unittest中最核心的四个概念是:test case, test suite, test runner, test fixture1. TestCase一个TestCase的实例,就是一个测试用例。测试用例:一个完整的测试流程,包括测试前的准备工作(setUp)、测试过程的代码、善后工作(tearDown)单元测试的本质也就在这里
2020-12-22 15:59:51
159
原创 python3_requests+unittest
框架目录(入门级别)(1)run.py主运行文件,运行之后可以生成相应的测试报告,并以邮件形式发送;(2)report文件夹存放测试结果报告;(3)unit_test文件夹是存放测试用例(demo.py和test_unittest.py用例用法介绍,实际项目中可以按照不同模块新建python package,来存放不同模块的接口用例);(4)util对测试接口相关方法的封装:HTMLT...
2020-01-03 14:45:13
355
1
原创 Python3_interface
一、框架展示(1)case:存放测试用例数据的,比如请求类型get/post、请求url、请求header、请求数据等;(2)data:获取excel文件中相应数据的方法封装,获取excel中对应表格内的数据,excel的行列数据等:get_data.py;判断用例之间是否存在依赖关系并获取依赖数据:dependent_data.py;初始化excel文件:data_config.py;(...
2020-01-03 14:39:23
481
原创 appium API 之其他操作
appium API 之其他操作其它操作针对移动设备上特有的一些操作。1、熄屏方法:lockDevice()点击电源键熄灭屏幕。在iOS设备可以设置熄屏一段时间。Android上面不带参数,所以熄屏之后就不会再点亮屏幕了。 java driver.lockDevice(1000); // iOS driver.lockDriic...
2019-12-11 15:33:52
120
原创 appium API 之 TouchAction 操作
appium API 之 TouchAction 操作Appium的辅助类,主要针对手势操作,比如滑动、长按、拖动等。1、按压控件方法:press()开始按压一个元素或坐标点(x,y)。通过手指按压手机屏幕的某个位置。press(WebElement el, int x, int y)press也可以接收屏幕的坐标(x,y)。例:Tou...
2019-12-11 15:32:11
218
原创 appium API 之键盘操作
appium API 之键盘操作模拟键盘输入也是非常重要的操作。这一小节来介绍那些关于键盘的操作。1、sendKeys()方法方法:sendKeys()用法:driver.findElements(By.name(“Name”)).sendKeys(“jack”);2、pressKeyCode()方法除此之外,appium扩...
2019-12-11 15:30:20
162
原创 appium API 之上下文操作
appium API 之上下文操作其实上下文的操作主要针对于混合应用。啥是混合应用,简单来说就是APP用里面嵌入网页。Android上的浏览器就属于混合应用。1、获取当前上下文方法:getContext()获取当前所有的可用的上下文。该方法不需要入参。 java String ct = driver.getContext(); System...
2019-12-11 15:28:09
180
原创 appium API 之应用操作
appium API 之应用操作1、安装应用方法:installApp()安装应用到设备中去。需要apk包的路径。driver.installApp(“path/to/my.apk”);driver.installApp(“D:\android\apk\ContactManager.apk”);2、卸载应用方法:removeApp()从设备中删除一个应用。 java dr...
2019-12-11 15:26:53
133
原创 Loadrunner参数值策略
select next row选项:Sequential 、Random 、Unique,记住它与参数列表选取值的方式有关。update value on选项:Each iteration 、Each occurence 、 Once,记住它与迭代方式有关。这两个选项的组合会有9种不同的参数化策略。分别以下说明假设场景中并发10个用户,“Run-time Settings”设置了10次迭代:...
2019-12-10 15:32:11
253
原创 Linux之基础操作
linux操作系统操作系统是电脑的关键,管理电脑软硬件资源,直接运行在裸机上的,其他软件都必须在操作系统上运行操作系统分类桌面操作系统:windows、linux(ubuntu、centos、rehat、debian)、mac os 、中标麒麟移动端:android、symbian、ios、winphone、blackberry服务器端:windows nt、os server...
2019-12-02 14:44:47
208
原创 python之xpath基础使用
XPathXPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,有不同类型的节点,包括元素节点,属性节点和文本节点,提供在数据结构树中找寻节点的能力。什么是 XPath?XPath 使用路径表达式在 XML 文档中进行导航XPath 包含一个标准函数库XPath 是 XSLT 中的主要元素XPath 是一...
2019-11-07 15:28:49
476
原创 python之selenium基础使用
定位:id 定位find_element_by_id(“kw”)name 定位find_element_by_name(“wd”)class 定位find_element_by_class_name(“s_ipt”) #输入find_element_by_class_name(“bg s_btn”) #搜索tag定位find_element_by_tag_name(‘input’)...
2019-11-07 15:14:28
208
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人