自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 移动端测试

配置ADB环境变量1:在系统变量中新建ANDROID_HOME变量,赋值路径(D:\install\androidSDK)2:在系统变量path中添加%ANDROID_HOME%\platform-tools3:验证adb配置是否成功ADB常用指令adb devices(描述:这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显 示)Offline(不能调试仅是连接,原因很可能...

2022-04-28 21:16:38 165

原创 selenium多表单跳转,获取表单

2022-04-27 19:51:03 1907

原创 Web自动化测试

自动化测试的概念:软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,他是软件测试的一个重要组成部分,能够完成许多手工测试无法完成或者难以实现的测试工作,正确合理的实施自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。自动化测试的历史1.自动化测试就是任何利用工具来辅助的测试,几乎在计算机工业产生的第一天,这种测试就出现了。2.历史上从来没有出现过“测试自动化取代测...

2022-04-25 08:36:49 269

原创 requests接口测试

1:介绍requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求2:前提pip install requests3:get的请求3.1:GET无参请求r = requests.get('http://www.baidu.com')3.2:GET传参...

2022-04-20 21:34:48 126

原创 单元测试之pytest

2022-04-19 21:31:45 46

原创 python单元测试之unittest

一:单元测试,集成测试,功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可 测试单元进行检查和验证集成测试介于单元测试和系统测试之间,一般由开发小组采用白盒+黑盒的方法来测试,即验证“设计”又验证“需 求”。主要用来测试模板与模板之间的接口,同时还要测试一些主要的业务功能。功能测试...

2022-04-18 21:31:00 103

原创 python私有化,多继承案例

2022-04-17 20:59:10 511

原创 python面向对象和继承

2022-04-17 20:53:38 564

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

一:文件的介绍1:文件的作用使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力二:文件的打开与关闭步骤:新建--写入数据--关闭打开文件,或者新建立一个文件读/写数据关闭文件2.1:打开文件在pytho...

2022-04-12 19:28:53 213

原创 python--函数

一:函数2.1:什么是函数在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块 组织为一个小模块,这就是函数2.2:函数定义和调用格式def 函数名():执行语句 函数名() ...

2022-04-11 17:22:21 54

原创 python--集合

一:集合1.1:集合的特征集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重1.2:集合的格式格式变量名=set(元素,元素)变量名={元素,元素,,,}1.3:添加元素1.3.1:add...

2022-04-10 20:03:19 439

原创 python--元组和字典

一:元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。1:1:元组的格式格式变量名=(,,,,)案例aTuple=(23,35,56,34,11,21)1.2:访问元组通过索引取数据...

2022-04-09 17:21:48 80

原创 python--列表

一:字符串的定义格式变量=[,,,]案例namesList = ['xiaoWang','xiaoZhang','xiaoHua']案例:不同类型namesList = ['xiaoWang',12,[1,2,3],(1,2)]二:列表的相关操作列表mes1 = ['xiaoWang...

2022-04-09 00:49:36 154

原创 python--字符串

一:字符串的定义格式b = "hello usian.cn"b = 'hello usian.cn'总结双引号或者单引号中的数据,就是字符串二:输入输出输入格式a = input("请输入数据:")输出输出...

2022-04-08 21:12:26 148

原创 python基础--语句

一:判断语句1.1:if语句的使用格式if 要判断的条件:条件成立时,要做的事情案例:判断年纪,如果age大于18,输入成年age = 18if age>18:print("你已成年")1.2:if-else的使用格式...

2022-04-07 20:20:28 144

原创 python基础

一、python特点优点规范的代码,简单,易学,高层语言,跨平台(可移植性强),支持面向对象编程,丰富的库等优点缺点执行效率慢,这个是解释型语言所通有的二、python的下载和安装python的下载Python 官网:https://www.python.org/python的安装https://blog.csdn.net/x_y_csdn/article/details/80576909安装pychar...

2022-04-06 21:28:35 4389

原创 jmeter基本操作3

Jmeter数据库压力测试1 、启动 jmeter ,打开界面工具,添加一个线程组,添加驱动2 、添加一个 JDBC Connection Configuration ,连接池配置文件。右键线程组【添加】 -- 【配置元件】 -- 【 JDBC Connection Configuration 】Variable Name: 连接池名称。 JDBC Request 会通过此名称来获取连接池的配置,名称可以随意填写,但是最好具体实际的业务意义,方便理解和记忆。其他的可以默认,可以根据实..

2022-04-01 21:18:12 4949

原创 jmeter基本操作2

断言作用:断言 (Assertions) 可以用来判断响应的数据是否符合预期响应断言操作:在线程组 >> 添加 >> 断言 >> 响应断言json断言操作:在线程组>>添加>>断言>>json断言Xpath断言定义 :Xpath 即为 XML 路径语言,它是一种用来确定 XML 文档中某部分位置的语言。 xpath 基于 XML 的树状结构,提供在数据结构树中寻找节点的能力操作:在...

2022-03-31 21:33:11 61

原创 jmeter基本操作

1.压力测试首先在测试计划里面添加一个线程组,接下来在线程组里面添加http请求,然后在http请求里面添加监听器里面的察看结果树和聚合报告,最后点击执行2.设置线程数,延迟秒数首先添加接口链接,设置线程数,设置循环次数,点击调度器,设置持续秒数,设置延迟秒数,点击执行3.设置断言3.1响应断言首先添加响应断言,在要测试的模式添加要搜索的数据123456,没有搜索到http请求报红...

2022-03-30 21:36:21 83

原创 Fiddler基本操作

证书安装解密HTTPS需要手动开启,依次点击:Tools –> Fiddler Options –> HTTPS ->勾选Decrypt HTTPS traffic -> 点击Yes,在弹出的对话框中选择是即可选中checkbox, 弹出如下的对话框,点击"YES"出现弹框点击"Yes"按钮,即可使用弱网测试首先点击Rules ,接着选择Perfrormance ,最后点击Simulate Modem Speeds验证效果...

2022-03-29 17:23:03 274

原创 charles的证书下载(web)

默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书,来获取里面的数据1.点击help,选中ssl Proxying ,点击Install Charles Root Certificate2.点击”安装证书”按钮3.点击”下一步”按钮4.选中”将所有的证书都放入下列存储”,点击”游览”按钮5.选中”受新任的根证书颁发机构”,点击”确定”按钮6.点击”下一步”按钮7.点击”完成...

2022-03-27 12:04:39 624

原创 pastman批量执行数据

批量执行数据数据驱动安装node.js验证:node.js是否安装成功安装newman:npm install -g newman配置newman环境:验证:newman是否安装成功newman的命令常见的参数-e: 使用环境变量-g: 使用全局变量-d: 使用csv,text,json数据驱动-n:循环次数-r :cli,html,json,junit --reporter-html-export命令:newman run C:...

2022-03-26 21:24:19 230

原创 postman接口测试

接口流程首先拿到后端开发提供的接口文档,分析接口中的功能,请求方式,请求头,请求参数(参数是否必填,类 型,长度,是否唯一等),编写接口测试用例,最后使用postman工具进行接口测试接口测试用例模板用例编号,所属模块,用例功能,请求方式,请求头,请求体,请求路径,请求参数,预期结果,实际结果Tests响应断言的几种方式(1)Status code:code is 200 (校验响应头是否包含某个值) (2)...

2022-03-25 07:51:27 457

原创 数据库练习

2022-03-23 21:38:46 985

原创 微信发朋友圈/评论/点赞/搜索/购物车 测试用例点

微信发朋友圈功能是否能发朋友圈 是否能发文字 是否能发图片 是否能发视频 不是微信好友是否能看已发动态 是否能设置仅一人可见 是否能设置某些人不可见 发动态是否好友全部人看的见 是否显示位置 是否有文字限制性能使用此功能耗电量使用此功能内存占比界面页面风格简单化文字图片分离清晰化...

2022-03-17 21:26:25 398

原创 接口与协议

1. 软件开发的两种结构1.1Cs(Client/Server):客户端----服务器结构。 CS的优缺点优点:能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。 C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。安...

2022-03-16 20:30:55 140

原创 shell脚本

2022-03-15 21:29:28 37

原创 使用禅道提BUG

缺陷报告

2022-03-15 17:14:48 262

原创 编写缺陷报告

2022-03-15 17:10:17 347

原创 linux环境部署

一、安装mysql查看CentOS自带的mysql 输入 rpm -qa | grep mysql删除自带mysql解压Mysql在/home/jack/mysql 下安装mysql安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm 启动mysql将m...

2022-03-15 00:55:20 1098

原创 linux的基本操作2

(1)打包并压缩文件(2)解压压缩包(重点)显示当前所在位置查看进程查看端口号查看服务器ip查看cpu查看磁盘信息

2022-03-13 21:37:24 295

原创 Linux基础操作

Linux的概述Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux的基本命令1.目录切换命令cd / 进入根目录 cd ~ 进入当前用户目录 cd . 当前目录 cd .. 返回上一级2.目录的操作命令(增删改查)查询当前目录下所有的文件和目录(不包含隐藏文件) ls...

2022-03-10 20:16:36 239

原创 测试报告总结

测试报告的内容1、引言、概述编写的目的项目背景阅读对象参考文档参考的需求文档、设计文档等术语和缩略语2、测试目标和范围测试目标描述本次测试任务期望达到的目的,比如:检验本系统或模块与上下游系统的功能交互是否正常。测试范围主要描述本次测试任务的覆盖功能、模块、品牌、产品、规则、外围系统等因素的范围。一般会有一个本次测试任务涉及任务的影响分析,然后,给出每部分的覆盖范围。对于受到影响但未覆盖的部分,需要给出相应解释。3、测试过程测试时间角色与分工任务分配测试环境与配置测

2022-03-10 08:31:42 1762

原创 数据库练习题

一、习题一二、习题二三、习题三四、习题四

2022-03-07 21:26:07 402

原创 day04淘宝购物流程

场景一:打开淘宝登录账号登陆成功,点击输入框找到商品,添加至购物车,选中商品点击结算到结算页面,点击支付输入支付密码,支付成功场景二:打开淘宝登录账号登陆成功,点击输入框找到商品,添加至购物车,选中商品点击结算到结算页面,点击支付输入支付密码,支付失败场景三:打开淘宝,提示没有账号,点击注册账号,登录成功,进入淘宝页面,搜索商品,选择商品未勾选规格,加入购物车,加入失败场景四:打开淘宝,提示没有账号,点击注册账号,登录成功,...

2022-03-01 21:35:20 162

原创 day04软件测试方法

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

2022-03-01 20:03:34 58

原创 day03测试用例

一、QQ登录的测试用例二 、城市电话的测试用例三、126邮箱的测试用例四、用户登录的测试用例五、注册账号的测试用例

2022-03-01 07:58:30 69

原创 day02课后总结

软件生命周期模型是更为了更好的完成软件的开发及维护,从产品需求、开发难度、交付情况等方面考虑,选择最适合软件开发的方式。软件开发过程中常用的软件生命周期模型有瀑布模型、原型化模型、增量模型和螺旋模型瀑布模型瀑布型是按照需求、设计、编码、测试、软件维护这个基本的顺序来研发软件,前面一个步骤不完成,后面的步骤不能开始,否则问题会滚到下个阶段,带来更多的问题​优点:1.为项目提供了按阶段划分的检查点2.当前一阶段完成后,...

2022-02-25 21:17:41 117

原创 day02测试点

1.保温杯的测试用例1.1功能测试 是否会漏水盖子是否能正常盖住是否能保温是否能放进冰箱1.2性能测试水杯的耐热性是否达到要求水杯的保温性是否达到要求 水杯掉在地上是否可以继续使用 1.3界面...

2022-02-25 19:05:39 2681

原创 day01测试流程及测试分类

1.测试流程立项 --> 产品说明书(产品出)--> 需求文档的编写(产品/需求出)--> 需求文档评审(开发/测试/项目经理参与)分(开发)详细概要设计 --> 代码编写(开发环境)--> 自测 -- >提测(测试)编写测试计划 --> 编写测试用例 --> 测试用例评审(测试人员组织)测试搭建环境 --> 冒烟测试 --> 功能 --> bug管理(禅道提交)--> 回归测试 --> 验收(验收环境)--&...

2022-02-24 19:17:11 307

空空如也

空空如也

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

TA关注的人

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