自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 八大定位元素

元素的定位1)元素定位方法的分类(调用方式)1.直接调用型(推荐使用方式)driver.find_element_by_xxx(value)2.使用By类型(需要导入By)from selenium.webdriver.common.by import Bydriver.find_element(By.xxx,value)2)元素定位方法的分类(按定位方式)(1)id定位查找元素直接调用ID型使用By导入型(2)name属性指定位查找元素(3)伪类名定位class na

2021-03-08 19:08:38 614

原创 Request接口测试

介绍requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求前提pip install requestsget请求import requestsclass RequestClass01():def requestMethod(self):r = requests.get(“http://www.baidu.com”)print®rc = RequestCla.

2021-02-21 23:56:39 496

原创 Allure结合pytest测试报告

1)在dataDemo目录下新建俩个csv文件,一个写加法一个写减法一个正确一个不正确,所以测试报告中也是一样一个正确一个不正确2)在readDataDemo目录下readCsv.py中写入俩个类方法3)导入开发代码和读取csv的py文件并实例化4)写测试用例并运行生成测试报告5)查看测试报告...

2021-02-21 23:46:26 174

原创 单元测试,测试开发的加减乘除函数传递两个参数

加法传递参数:减法函数传递参数:乘法:除法:生成测试报告并用浏览器打开

2021-02-19 18:29:08 216

原创 视频上传禅道截图

2021-02-09 20:00:21 801

原创 缺陷报告及其禅道(二)

2021-02-08 20:22:38 299

原创 缺陷报告及其上传禅道

2021-02-07 19:58:47 167

原创 QQ个人中心模块测试用例

2021-02-06 21:04:29 434

原创 QQ看点测试用例

@TOC

2021-02-03 20:10:20 138

原创 QQ联系人模块测试用例

2021-02-02 17:41:48 298

原创 QQ消息模板测试用例

2021-02-01 18:14:40 408

原创 QQ个人信息模块思维导图

2021-01-31 20:19:42 191

原创 QQ动态模块思维导图

2021-01-30 20:07:03 168

原创 QQ看点模块思维导图

2021-01-29 19:21:20 213

原创 QQ联系人模块思维导图

2021-01-28 20:03:04 232 1

原创 QQ消息功能模块思维导图

2021-01-27 20:07:08 1176

原创 python的文件操作及异常处理

文件的作用使用文件的目的:保存数据存放在磁盘把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力文件的打开和关闭步骤:打开文件,或者新建立一个文件----读或者写数据----关闭文件1、打开文件  在python,使用open函数,可以打开一个已经存在的文件,或者常见一个新文件open(文件名,访问模式)格式:常见的文件操作有:写,读,追加2、写数据(write)格式:总结:如果文件不存在那么创建,如果存在那么就先清空,然后再写

2021-01-20 21:51:30 909 1

原创 python基础之函数

函数定义和调用:<1>定义函数定义函数的格式如下:<2>调用函数定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它调用函数很简单的,通过函数名()即可完成调用demo:#定义完函数后,函数是不会自动执行的,需要调用它才可以printinfo()<3>注意:每次到用函数时,函数都会从头开始执行,当这个函数中的代码执行完毕后,意味着调用结束了当然了如果函数中执行到了return也会结束函数<4>练一练要

2021-01-19 21:11:17 156

原创 python中if判断语句

if判断语句案例:if判断语句的作用:就是当满足一定条件时才会执行代码块语句,否则就不执行代码块语句。注意:代码的缩进为一个tab键,或者4个空格if语句练习:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,终于可以执剑走天涯了”1、使用input从键盘中获取数据,并且存入到一个变量中2、使用if语句,判断age>=18是否成立python中if语句的比较运算符python中if语句的逻辑运算符and:左右表达式都为true,整个表达式结果才

2021-01-18 19:42:56 1126

原创 python元祖的介绍及操作方法

元祖:python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。<1>访问元组<2>修改元组说明:python中不允许修改元组的数据,包括不能删除其中的元素。<3>元组的内置函数count,indexindex和count与字符串和列表中的用法相同index(有坑)<4>类型转换字符串转换成元组,列表(元组,列表转换成字符串)...

2021-01-18 18:28:42 376

原创 python字典的基础操作

软件中的字典字典和列表一样都可以存储多个数据字典中找某个元素时,是根据冒号:前面的那个值。字典的每个元素由2个部分组成,键(key):值(value)字典的常见操作<1>修改元素字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改demo:<2>添加元素<3>删除元素练习:有一个字典myDict = {“name”: “杜班长”, “age”: 18, “gender”: “man”}:1、输出字典的长度2、输出gender3

2021-01-18 17:07:17 299

原创 python基础(输出输入、变量、运算符)

计算机的组成  计算机是由硬件系统和软件系统两部分组成的。传统电脑系统的硬件单元一般可分为输入单元、输出单元、算术逻辑单元、控制单元及记忆单元,其中算术逻辑单元和控制单元合称中央处理单元。编程语言用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作。编程语言就是人类和计算机进行交流的语言。python的优缺点优点:规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库的优点。

2021-01-16 18:50:39 210

原创 Jmeter对Linux数据库进行压力测试

打开虚拟机并使用xshell连接将serveragent-2.2.1上传到linux服务解压serveragent只要是监控服务器性能指标的都放在linux服务器中的/opt目录下填写jmeter中对应的数据库url地址数据库的用户名和密码同样也需要填写正确ip,端口号,库名要填对对数据库进行操作测试结果如下:开放linux的4444端口并保存/sbin/iptables -I INPUT -p tcp --dport 4444 -j ACCEPT.

2021-01-14 21:40:57 106

原创 Jmeter数据库压力测试

配置jdbc(数据库驱动)驱动添加对应的元件察看结果树聚合报告线程组:JDBC RequestJDBC Connection Configrationjp@gc-PerfMon Metrics Collector对数据库进行操作JDBC Request对数据库操作任意方式都可以,看自己JDBC Connection Configurtaion填好以后可以先对数据库进行操作去测试一下能否跑通对数据库进行压测并用可视化界面展示三方插件添加后需要填充对应的host

2021-01-14 21:38:16 73

原创 Android模拟器脚本录制

1、添加http代理服务器2、创建线程组在线程组下创建录制控制器3、在http代理服务器中指定录制脚本的路径,默认端口为88884、查看本地的IP命令:ipconfig5、设置模拟器代理(长按网络—点击修改网络—修改IP和端口号)6、在代理服务器中点击启动7、点击弹窗中 ok8、在模拟器中抓取接口,成功抓取到再点击停止...

2021-01-13 21:29:24 761

原创 Jmeter脚本录制(APP端真机)

Android手机端脚本录制前提:电脑和手机在同一个网络上1、添加http代理服务器2、创建线程组在线程组下创建录制控制器3、在http代理服务器中指定录制脚本的路径,默认端口为88884、查看本地的IP(WiFi热点)命令:ipconfig5、设置真机移动端代理(长按网络—点击修改网络—修改IP和端口号)6、在http代理服务器中点击启动,然后点击ok7、打开手机app,抓取接口,然后点击停止...

2021-01-13 19:26:11 203

原创 Jmeter脚本录制(web端)

web端脚本录制1、安装badboy脚本软件全部点击下一步即可(傻瓜式安装)2、打开badboy软件3、badboy脚本录制点击请求URL输入框输入搜狗网址(www.sogou.com),在搜狗搜索框内搜索萨摩耶犬,然后随便操作一下其他内容页面,然后停止,回放(pall All,回放的时候会因为编码原因导致乱码,需要手动调乱码问题)4、导出Jmeter脚本5、在Jmeter中导入badboy生成的脚本,验证测试一下...

2021-01-13 18:51:42 223

原创 Jmeter介绍以及组件讲解

Jmeter简介:1、为什么要使用Jmeter    开源,免费,基于java的编写,集成到其它系统也可拓展各个功能插件,支持接口测试,压力测试等多种功能,支持录制回放,入口比自己编写的框架和其他开源工具简单,有完善的UI页面,便于接口测试多平台的支持,可在各种系统上运行,支持多协议2、Jmeter的作用    接口测试 postman/jmeter    性能测试

2021-01-12 20:30:53 103

原创 Shell脚本及其语句操作

shell 介绍什么是shell脚本Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的程序文件,方便管理员进行管理和设置用的,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。Shell脚本的规则Shell和python都是弱语言1、变量的规则定义变量规则:变量名=值shell定义变量的规则:1:等号两边不能有空格2:定义特殊的变量需要用单引号或者双引号结合3:定义Linux命令需要用反单引号区分单引号和

2021-01-11 21:55:37 333

原创 P8-Linux命令操作

Linux的基本命令1、目录切换命令cd usr/ 切换到该目录下usr目录cd …/ 切换到上一层目录cd / 切换到系统根目录cd ~ 切换到用户主目录2、目录的增删改查操作命令(1)增加目录命令:mkdir 目录名称注意:提示无法创建目录名没有该权限(su root)清屏:clear(2)查看目录命令:ls [-al] 父目录示例:在根目录/下使用ls,可以看该目录下所有目录和文件示例:在根目录/下使用ls -a,展示隐藏及所有可看文件目录示例:在根目录/下使用

2021-01-08 20:50:31 191

原创 MYSQL查询语句

创建表结构:添加数据:1:查询所有学生的信息2:查询姓名是李白的学生信息3:查询1班是上海的学生4:查询家乡是北京或者上海的学生5:查询小乔的年龄6:查询家乡不在北京的学生7:查询年龄小于20的女同学8:查询年龄为18至20的学生9:查询北京学生的年龄总和10:查询女生的平均年龄11:查询姓名包含白的学生12:查询所有学生信息,俺年龄从大到小排序,年龄相同时,再按学号从小到大排序13:查询女生的最大年龄14:查询北京学生的年龄总和15:查询各种

2020-12-29 19:16:30 255

原创 缺陷用例

九悦学车忠金融

2020-12-25 15:15:49 216

原创 charles的证书下载(app)

:证书下载前提:保证电脑和手机在同一网络段(手机和电脑连接同一个wifi/热点)1:在proxy中找到proxy settings2:设置端口port以及勾选Enale transparent HTTP proxying3:在proxy中找到SSL proxy settings4:新增https对应的host以及端口号5:点击help选择ssl Proxying,点击第三个(下载移动端证书)6:弹出对应的ip地址和端口号6:设置移动端代理找到连接的wifi,点击进入设置代理设置为手

2020-12-24 20:37:25 2907 2

原创 Charles抓取web端的HTTPS证书协议下载以及功能操作

一、下载Charles的ssl证书。1.下载ssl证书1.1默认情况下,Charles不能解析HTTPS协议的接口,如果显示请求和相应数据都是乱码格式,之后我们就需要下载ssl证书来获取数据1.2点击help,选中ssl Proxying ,点击Install Charles Root Certificate1.3点击”安装证书”按钮1.4直接点击下一步1.5选中”将所有的证书都放入下列存储”,点击”游览”按钮1.6选中”受新任的根证书颁发机构”,点击”确定”按钮1.7点击”下一

2020-12-24 20:10:09 871

原创 云服务测试报告

2020-12-22 21:32:23 395

原创 Monkey命令操作

adb shell monkey --ignore-timeouts --ignore-crashes -p 包名 -v --throttle 300 -s 种子书 >路径–ignore-timeouts忽略超时–ignore-crashes忽略奔溃-p 包名 指定包名-v -v -v 打印日志详细程度–throttle 时间 :延迟等待时间-s 种子书...

2020-12-22 21:01:03 98

原创 ADB常用命令操作

(1)查看移动端设备:adb devices(2)开启adb服务:adb start-server(3)关闭sdb 服务:adb kill-server(4)安装apk:adb install apk路径(5)覆盖安装:adb install -r apk路径(6)系统程序包:adb shell pm list packages -s(7)第三方包:系统程序包:adb shell pm list packages –3(8)手机全部的包:adb shell pm list packa

2020-12-22 20:46:44 243

原创 Linux常用命令

1:目录的切换命令cd user/ 切换到该目录下user的目录cd …/ 切换到上一层目录cd / 切换到系统根目录下cd ~ 切换到用户主目录2:目录的操作命令(增删改查)(1)增加目录操作(增)命令:mkdir 目录名称示例:根目录/下mkdir test,就会在根目录/下产生test目录(2)查看目录(查)命令:ls [-al] 父目录示例:在根目录 / 下使用ls,可以看到该目录下的所有的目录和文件示例:在根目录 / 下使用ls -a,可以看到该目录下的所有文

2020-12-22 20:03:01 80

原创 软件缺陷

软件缺陷的定义:软件缺陷,常常又被叫做Bug,计算机软件或程序中那些导致系统或部件不能正常运行,不符合用户需求的缺陷。什么样的软件问题可以称为软件缺陷?1:软件未达到产品说明书标明的功能2:软件出现了产品说明书指明不会出现的错误3:软件功能超出产品说明书指明的范围4:软件未达到产品说明书虽未指出但应该达到的目标5:软件难以理解、不易使用、运行速度缓慢或者从测试人员的角度看最终用户认为不好软件报告的八大元素:缺陷编号,是缺陷的唯一标识符,在禅道之类的缺陷管理工具中一般都会自动生成,这个大家不

2020-12-17 21:03:38 277

原创 day02知识点总结

什么是测试用例?是为某个业务目标,而编制的一组由测试输入,执行条件以及预期结果组成的案例。测试用例的作用:在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率。测试用例的使用令软件测试的实施重点突出、目的明确。在软件版本更新后只需修正少部分的测试用例便可展开测试工作,降低工作强度、缩短项目周期。检验软件是否满足客户需求、体现一个测试人员的工作量、展现测试用例的设计思路2、测试用例的4个特性代表性:能够代表并覆盖各种合理的和不合理、合法的和不合法的、边界的和越界的以及极限的输入.

2020-12-16 21:37:50 134

空空如也

空空如也

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

TA关注的人

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