自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 测试模块总结

1、测试计划模板:确定测试范围,制定测试策略,测试资源安排,人员分配,时间安排,进度,风险评估,测试目的,测试背景,等风险评估:测试计划不充分 测试方法有误 测试过程偏离,造成测试的补充以及结果不准确在软件测试过程中常见的计划风险主要有7类:1、测试时间进度风险用户需求发生重大变更或设计计划的大幅调整压缩了测试时间,测试人员,测试环境,测试资源的不能准时到位也会对测试计划造成影响2、测试质量目标风险测试的质量目标不清晰,如易用性测试,用户文档的测试目标存在见仁见智的问题3、

2021-11-08 00:24:32 334

原创 Shell脚本详细介绍

一:Shell介绍Shell 是一个 C 语言编写的脚本语言,它是用户与Linux的桥梁,用户输入命令交给 Shell 处理,shell是一个命令解释器,是一个工具箱, Shell 将相应的操作传递给内核(Kernel),内核把处理的结果输出给用户二:Shell定义变量规则Shell 和python都是弱语言定义变量规则:变量名=值shell定义变量的规则: 1:等号两边不能有空格 2:定义特殊的变量需要用单引号或者双引号结合 3:定义linux命令需要用反单引号区..

2021-11-07 23:56:55 317

原创 RobotFramework+jenkins持续化集成及高级操作API

1:css定位出现结果:2:出现结果:

2021-11-07 23:40:28 930

原创 rf的使用(测试套件怎么引入类库)

1,使用SeleniumLibrary 会去做web自动化(用dos导入,会生成sh)要想使用SeleniumLibrary 去做web自动化测试,我们需要去引入如果显示为黑色字体,则说明引入成功,没有任何问题,能够找到这个SeleniumLibrary名字的库,如果引入后,字体变红,说明引入有问题怎么引入业务关键字也已经掌握2:关键字操作2.1 Set Variable 设置变量出结果:...

2021-11-04 00:21:38 273

原创 谷歌驱动的下载和配置

1,查看谷歌版本2:选择对应包3:选择对应驱动4:打开5:复制,粘贴到对应python的目录下

2021-11-03 01:47:15 4821

原创 RobotFramework的使用

1:创建项目:new project1.1创建公共空间,放入该放的rt的项目1.2创建项目:new project2.1 点击项目名rfProject,右键,创建微信4模块创建4个模块2.2 点击模块微信,右键,创建测试套件:成功2.3点击测试套件,右键,创建测试用例( 测试用例 放在测试套件里面)测试用例1创建成功3.1 编写测试用例执行:成功:3.2 点击项目,右键,创建业务关键字业务关键字创建成功...

2021-11-03 01:16:15 114

原创 RobotFramework环境安装与配置

1:安装python3.7.X(可能出现不兼容情况)而且配置python的环境变量。2:以管理员身份打开dos窗口右键选择管理员身份进入进入是这样:3:通过豆瓣源下载:pip install -i https://pypi.douban.com/simple robotframework==3.1回车pip list : 会显示当前所有的包。我们要 3.14:安装RIDE(是robotframework的开发工具)工具:在黑dos输...

2021-11-02 21:48:53 139

原创 app端自动化POM,实现QQ导航页和登陆页,以及yaml文件创建和数据驱动操作

第一步:创建po模型四层:base,objectpages,testcase,datademo以及对应四个文件 basepage,daohangpage loginpage,test_01,。。。第二步:创建basepage(填写公共的属性和方法)文件(直接复制粘贴即可)第三步:先实现导航界面点击登陆操作创建daohangpage创建单元测试类 test_01实现了点击登陆操作。 创建loginpage创建单元测试类 test_01实现了点...

2021-11-01 00:31:14 185

原创 appium的API系列操作和手指滑动,屏幕锁定解锁方式

1:匿名函数2:通过xpath定位蓝牙元素3:获取蓝牙的坐标滑动操作:点击滑动坐标,将存储滑动到蓝牙处获取相应坐标:滑动事件(+毫秒) 模拟手指从电池菜单位置 到 WLAN菜单位置的上滑操作2个元素之间移动,拖拽的效果...

2021-10-30 17:24:11 419

原创 Appium脚本录制

1: 点击开始录制2:选择 定位元素3:进入到搜索界面,搜索对应信息4:点击发送密钥,输入 WIFI5:还想返回,点击发送,就返回了6:选择我们对应的python语言,此时显示的只是我们对应的操作代码,我们再接着点击 显示隐藏代码即可7:接着我们点击复制,新建项目安 appium1027 新建包lzjb 新建文件test1,将我们的代码复制到 pycharm里面8: 导入 appium 客户端 pip install Appium...

2021-10-30 14:44:01 173

原创 手机控件查看工具uiautomatorviewer+夜神模拟器

1、需要打开uiautomatorviewer,你下载的androidSDK自带uiautomatorviewer,直接双击就可以使用(前提需要关闭Appium,否则服务无法启动)2、点击第二个按钮进行连接到模拟器或者真机3、需要工具uiautomatorviewer跟模拟器同步4、右侧就是你拿到一下信息(id,class,文本内容,坐标)...

2021-10-28 22:38:13 1752

原创 Appium中使用uiautomatorviewer元素定位

1:四种定位方式(后三种最常用)2种关闭浏览器方式 quit/closequit: 关闭所有浏览器 close: 关闭当前界面2:uiautomatorviewer工具使用2.1 鼠标点击搜索(四种定位方式 id,class,xpath,content-desc 前三种最常用)(//* 代表匹配全部节点)经常使用的是 test:通过匿名函数来实现我们的计算:定位蓝牙:获取元素(蓝牙)坐标:滑动事件和点击操作:TouchA...

2021-10-28 22:32:31 218

原创 node.js安装

node.js安装1、双击点击进行安装2、 点击3、勾选,下一步4、选择文件夹5、下一步6、下一步7、完成安装8、打开cmd,输入node -v 验证是否安装成功

2021-10-27 23:18:46 45

原创 Appium环境搭建及Appium连接到夜神模拟器+录制脚本添加到Pycharm中执行

Appium环境搭建 3. 启动成功展示如下图2.2.1.3 Appium命令行安装方式 1. 安装Node.js ->Win:官网下载可执行包安装(Linux: yum install; Macos: brew install) 2. 安装完成后 命令行运行npm或node -v 来查看是否安装成功 敲黑板: npm国内一般被墙,所以选择淘宝镜像安装,官网:http://npm.taobao.org 3. 安装cnpm: npm ...

2021-10-27 16:42:38 725

原创 Monkey测试操作

1:Monkey用来做什么Monkey 主要用于Android的稳定性测试,自动的一个压力测试小工具, 主要目的就是为了测试app 是否会Crash(崩溃).2:Monkey 命令 基本参数介绍使用monkey测试手机第三方应用所有程序:(adb shell monkey 100 执行monkey测试100次 针对rom测试或者)adb shell monkey -p com.baidu.searchbox 100adb shell monkey -p 包名 100 ...

2021-10-26 21:09:50 983

原创 配置ADB环境变量以及常用ADB命令的操作

1:在系统变量中新建ANDROID_HOME变量,赋值路径(D:\install\androidSDK)2:在系统变量path中添加%ANDROID_HOME%\platform-tools3:验证adb配置是否成功3.1:如图显示配置失败3.2:如图显示配置成功4、ADB常用指令4.1查看移动端设备连接成功:正常状态可调试,前边是(连接的移动端模拟器相应型号)开启服务:adb start-server关闭服务:adb kill-se...

2021-10-25 20:19:47 669

原创 Selenium API基础操作之元素定位

1,常见的5种元素定位方式的其中3种id,name,class_name运行结果如下:2,link_test(链接文本定位)运行结果:2.1 ,partile link test(部分链接文本定位)运行结果:3 ,后2种元素定位方式 xpath, css运行结果:4,租房小步骤(点击租房-点击昌平-点击沙河-价格写上-筛选)...

2021-10-18 19:56:43 170

原创 Selenium API基础操作

1 利用selenium访问百度网页,访问知乎网页,并且中间都睡眠2秒中间都睡眠2秒中间都睡眠2秒2 打开百度网页,等待2秒,刷新,打开知乎网页,等待2秒,返回上一步百度网页,等待2秒,打开知乎网页,关闭网页3访问百度标题访问的是百度,打印出的标题是success (成功)访问的是知乎,打印出的标题是success (成功)打印的是fail打印图片第一种方式:打印图片第二种方式:...

2021-10-15 20:06:21 82

原创 在Firefox安装selenium

https://download.csdn.net/download/m0_61438798/33163594https://download.csdn.net/download/m0_61438798/331635941、下载到某一个文件夹中2、点击附加部件,进行安装3、点击从文件中安装附加组件4、选中selenium打开进行安装5、点击安装6、点击重启浏览器7、在你右上角的可以看到一个selenium的标志8、点击打开就是s...

2021-10-15 17:12:34 180

原创 火狐浏览器之元素定位

火狐浏览器查看版本点击查看进行元素定位在火狐浏览器空白处,右键 ,选择 Inspect in frpath想要进到title 第一种方式 :用 //,后面直接跟 ,想要进的层级标签(title)第二种:...

2021-10-14 17:19:45 519

原创 配置Jenkins,构建持续集成(搭建JMeter+Jenkins+Tomcat生成测试报告)

1:将下面的jenkins.war包放在tomcat对应的webapps下注意:如果 webapps文件夹下没有放 jenkins.war 包的话,登录tomcat会报 404 找不到对应的路径2启动tomcat服务 ,在dos中输入startup或者在tomcat的bin目录下点击startup.bat3:登录127.0.0.1:8080查看tomcat能否登录,如下显示正常说明tomcat服务以及开启tomcat没有启动:点击回车:将密码路...

2021-10-13 17:46:36 156

原创 卸载Jenkins具体操作步骤

1 删除c盘 用户下的 .jenkins文件夹,删除 tomcat下的 jenkins这样就欧克啦

2021-10-13 16:23:05 808

原创 Tomcat的安装与环境变量配置

1、解压tomcat文件夹解压路径为:E:\gongju\cxjc\apache-tomcat-8.5.50环境变量的配置1 搜索选择 编辑环境变量1.新建CATALINA_HOME变量变量名:CATALINA_HOME变量值:解压后tomcat路径找到Path, 双击将CATALINA_HOME ctrl+c 复制,点击 新建,写2个 % ,将复制的东西放到中间,然后后面加 \bin然后一直点击 确定 就可以啦。开启tomcat...

2021-10-13 16:04:05 155

原创 Jmeter、ant配置环境+邮箱配置

1、我们需要下载javax.mail-1.6.2.jar包,将他放在ant下面的lib文件夹下2、我们需要下载ant-jmeter-1.1.1.jar包,将他放在ant下面的lib文件夹下

2021-10-12 21:32:14 295

原创 ant配置环境变量

1、我们需要有ant安装包,可以从网上下载2、我们需要在环境变量中配置ant环境,创建 ANT_HOME 找到你的ant安装包进行添加路径 添加 CLASSPATH 写入 %ANT_HOME%bin 在PATH中添加 %ANT_HOME%bin3、Win + r 输入cmd 输入 ant -v 出现这个说明安装成功...

2021-10-12 21:26:13 469

原创 request读取excel数据

1.1 将test123.xlsx 文件放到data数据包里创建readexcel, 一大块代码直接复制过来,简单修改拿到数据从requestexcel 里面拿到数据判断是get请求还是post请求,然后将相对应的参数和状态码传进去,拿到状态码 创建test_requestsexcel 文件 ,用拿到的状态码和200进行比较,成功后,有一条测试用例通过cc成功生成测试报告失败生成测试报告 (将接口随便改一下),出现404...

2021-10-12 00:16:36 980

原创 request读取csv数据

1.1 建立 test123.xlsx文件,然后在里面创建 url,cs(参数),method(方法),拿到2条数据,将文件转换为 csv格式保存,并且复制,粘贴到软件中创建数据包data ,将test123.csv 粘贴到data上创建读取包readdata, 创建文件readcsv看看,分析打印数据读取csv数据 readcsv2个请求都正确,拿到2个200状态码如果将一个接口改了,就会返回404 (找不到路径)通过断言验证,生成测试...

2021-10-11 23:10:30 490

原创 request中的get和post请求

1.1 创建文件,导入模块,使用get请求接口数据1.2第一种方式传参: 这季节将url 和参数用?连接起来 请求就可以1.2 返回状态码 2001.3 将url 改掉后(添加123),状态码变为404 (找不到对应的路径)1.4 get 第二种传参方式:将url 和参数 都定义变量 利用字典key values 的形式进行传参 添加到get请求里面2.1post 2种传参方式,优先推荐第二种...

2021-10-11 19:59:08 703

原创 request模块的使用规范

1.1 创建包,文件,以及下载requests模块1.2回车,一直等到出现successfully 说明下载成功实例化对象,打印文本访问百度网址打印状态码(状态码作业:看看我们访问的接口返回状态码是不是200 验证拿到的接口是否正确)查看cookies 值和响应头headers总结一下:request响应中 test和content 区别:test:文本形式展示 content 二进制形式展示...

2021-10-11 17:20:23 46

原创 通过读取csv/xml数据并且结合使用allure展示测试报告,验证开发中的add()和reduct()操作(在@allure.story分别实现相加减)

1 xml相加相减开发的编码,创建calcdemo模块,建立CalcClass类准备数据data里创建test2.xml读取xml展示数据读取csv开发编码data 准备数据读取csv测试读取csv的数据

2021-10-11 00:50:36 78

原创 pytest和allure结合,实现产品信息展示,车展中各种车的品牌

1.1 我们需要创建一个文件test_allure 引入 pytest,allure,os 包进行编写1.2 点击运行,左边report下会出现html和result文件夹1.3 点击html下的index.html打开浏览器进行访问1.4 点击test_allure可以看到效果展示...

2021-10-10 23:18:09 44

原创 pytest结合allure 生成测试报告

1.1 pytest生成allure测试报告前1.2 生成测试报告

2021-10-10 22:59:42 33

原创 生成html的测试报告

1.1建立testhtml1.2 生产response.html

2021-10-10 21:28:35 58

原创 allure的环境变量的配置

第一步:下一步下一步:下一步:

2021-10-10 21:27:46 2572

原创 pytest中读取xml数据

1.1 创建xml文件1.2创建读取文件的类1.3编写测试类1.4只运行我们自己想要运行的测试类

2021-10-10 21:01:08 146

原创 pytest读取csv数据

1.1 第一步:创建各个模块,类和文件第二步:第三步:下一步:下一步:

2021-10-09 20:30:27 185

原创 单元测试之pytest操作

1第一步:创建开发编写模块,单元测试模块2第二步:前提:需要安装pytest和pytest-html(生成html测试报告)pip install pytest 和 pip install pytest-html 先是安装pytest (pip install pytest )安装成功2.1 pytest 生产测试报告2.1.1 类名不按照规则写,把类名写进方法中,照样可以运行...

2021-10-09 12:01:43 107

原创 读取csv数据

1.1

2021-10-08 23:26:26 47

原创 XML的讲解和读取

1.1 实现数据的分离1.2读取xml数据

2021-10-08 22:48:39 43

原创 单元测试之Unittest 操作

1.1正常开发写的代码1.2 main方法在本类使用1.3测试人员导入代码块进行 单元测试验证2.1 单元测试

2021-10-08 11:52:54 71

selenium_ide-2.9.1fx.zip

selenium_ide-2.9.1fx.zip

2021-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除