测试
文章平均质量分 87
javascript_good
这个作者很懒,什么都没留下…
展开
-
常见的接口测试面试题
区别在于:1) GET一般用于查询数据;而POST一般用于添加、删除或修改数据。2) 传参方式不同:get通过地址栏传输,post通过表单报文传输,所以post请求比get请求的安全性相对 较好。get请求可以直接通过浏览器访问,支持刷新和后退。post请求不能直接使用浏览器访问,刷新后 数据要重新发送。3) 传参长度不同:get参数有长度限制(受限于url长度),而post无限制。原创 2023-07-11 09:29:15 · 315 阅读 · 0 评论 -
软件测试常见基础知识面试题
从开始构思软件开始一直到软件的废弃的整个过程是软件的生命周期软件的开发生命周期包括:需求分析、软件设计、代码实现、测试、实施、维护。原创 2023-07-07 18:42:43 · 181 阅读 · 0 评论 -
框架unittest学习
在python里面装饰器是以@开头,并且装饰器有两种:类装饰器,函数装饰器。如果是元祖和列表的话,那么可以通过@unpack,但是参数的个数必须和解完包后的值的个数一杜如果是集合无法解包。@unpack(函数装饰器,将传输的数据包解包),一般作用于元祖tuple和列表list。如果是字典,那么可以通过@unpack解包,但是参数的名字和个数必须和字典的键保持一致。如果说:@data传入多个值的时候,那么传几个值,那么用例执行几次。总结:当传单个值时,所有的类型都可以传,并且用例执行一次。原创 2023-06-15 10:56:17 · 384 阅读 · 0 评论 -
接口自动化pytest框架学习
2、下载allure, 下载解压后要设置环境变量 下载地址 https://github.com/allure-framework/allure2/releases。原因:如果说使用类变量的话,那么这个类变量只能在当前的py文件中使用,不能在其他py文件中使用。4、name :给fixture取别名,一但取了别名就不能在用之前的名称了,要使用别名。既有正数又有负数时,正数优先级高(-1,2,-3的执行顺序是2,-3,-1)a) 生成临时的json报告,在pytest.ini中加入。原创 2023-06-15 10:22:17 · 478 阅读 · 0 评论 -
软件测试理论知识
整体完备性:“好的”测试用例一定是一个完备的整体,是有效测试用例组成的集合,能够完全覆盖测试需求。等价类划分的准确性:指的是对于每个等价类都能保证只要其中一个输入测试通过,其他输入也一定测试通过。等价类集合的完备性:需要保证所有可能的边界值和边界条件都已经正确识别。等价类划分法、边界值分析法、错误推测方法、因果图方法、判定表驱动分析法、正交实验设计方法、功能图分析方法、场景设计方法、形式化方法、扩展有限状态机方法。原创 2023-06-14 10:41:25 · 238 阅读 · 0 评论