
测试
文章平均质量分 89
天然无雕饰
与天斗,与地斗,与人斗,其乐无穷
展开
-
POSTMAN知识点
params:get请求,以key-value的形式,将值添加到url末尾BODY:form-data:上传文件等二进制数据,又可以上传表单键值对(多文件)x-www-form-urlencoded :只能上传键值对,键值对都是间隔分开的,类似于params,但是不会append在url末尾raw:html,xml,json,js,text上传任意格式的文本binary:只能上传二进制数据,通常用来上传文件(一个文件)header:HTTP Header:Accept:指定客户端原创 2021-04-04 00:11:37 · 535 阅读 · 0 评论 -
测试知识
**测试方面:**1、 项目介绍,用了什么测试方法2、 黑盒测试,白盒测试有什么黑盒:功能测试(登录)白盒:代码级别,单测(开发自己在代码里面写)3、 写一个淘宝登录测试用例(登录页面的测试)4、 测试用例包括什么(名称,输入,输出)5、 微信发图片6、 验证码7、 web和app测试的区别web项目,一般都是b/s架构,基于浏览器的app项目,则是c/s的,必须要有客户端,用户需要安装客户端。web测试只要更新了服务器端,客户端就会同步会更新。App项目则需要客户端和服务器都更原创 2021-03-25 17:15:56 · 188 阅读 · 0 评论 -
selenium自动化测试框架(标签与方法)
安装chromedriver.exe之前,确保与当前的chrome版本一致'''from selenium import webdriver# browser = webdriver.Chrome() 测试打开浏览器'''selenium.元素定位(find_element_by) 八种定位元素的方式通过id定位元素:find_element_by_id(“id_vaule”)通过name定位元素:find_element_by_name(“name_vaule”)通过tag_name定位原创 2021-02-28 19:32:36 · 2689 阅读 · 3 评论 -
pytest
一、pytest实践补充1、测试报告report.html,要展示具体的log日志,不要在运行的时候加-vs2、assert False ,str(‘mes’) 后面会输出mes的信息3、assert True ,str(‘mes’) 就不会有任何输出4、在assert前面添加print 就会有print内容输出在测试报告中5、考虑如何不将所有的log日志打印到html报告里???6、要使得传参成立 用pytest test_* -a= 1 -b=2 来执行有效7、禁止掉失败用例的所有输出(s原创 2021-02-23 15:26:43 · 973 阅读 · 0 评论 -
测试基本理论
功能测试-- 自动化测试(测试开发,持续集成,testops)– 性能测试 --高级性能测试 --(架构师)软件测试的分类:方法:(思路)黑盒测试 :只需要检查输入和输出,中途的原理和过程不进行考虑白盒测试: 透明盒子,中间的整个结构清清楚楚,通过检查内部的结构看功能有没有问题,对应到软件看代码写的对不对灰盒测试:结合两种方法方向:1)功能测试:测试功能,比如一个网站可以画思维导图的事情就是这个网站的功能,功能测试采用最多的方法是黑盒测试,但两者并不等同2)性能测试:测试性能,判断检测服务原创 2021-02-23 15:24:47 · 421 阅读 · 0 评论