摘要:接口的分类1.按照不同的请求协议:http,webservice,dubbo,sockethttp请求:get,post,delete,head,put,options,trace,connect常用http返回状态码200正常:表示一切正常,到了服务器,并且服务器正常的响应了你的请求302临时重定
阅读全文
摘要:1.短信验证码:输入手机号,获得验证码,一般验证码为数字。需要获取从后端生成的原始数据,可以通过数据库查询等 2.图形验证码:网页中胡策,登录使用的验证码,一般是服务器后端生成的验证码,将验证码绘制成图片,采用图像识别等方法 3.复杂验证码:需要调用人工代码平台
阅读全文
摘要:1.数据驱动ddt自动化主流设计模式之一,数据驱动也是一种自动化测试框架,主要用来数据与脚本的分离,从而实现同一脚本上实现多组数据的测试,便于脚本维护与拓展2.数据驱动测试步骤1)编辑脚本2)准备测试数据到文件或者数据库等介质中3)循环调用介质中的数据驱动脚本执行4)验证自动化测试结果3.常见数据文
阅读全文
摘要:1.安装第三方库request 2. #python来完成http请求 get post#requests第三方库import requests#get请求 不带参数url='http://120.78.128.25:8765/Index/login.html'res=requests.get(ur
阅读全文
摘要:1.Setting-File and code templates 2.显示效果
阅读全文
摘要:/Python中相对流行的自动化测试框架UnitTest(PyUnit),在Java中有Junit测试框架。4个特点:1.TestCase:测试用例,所有的用例都是直接继承于UnitTest.TestCase类.2.TestFixture:SetUp和Teardown,作为前置条件和后置条件.3.T
阅读全文
摘要:#超继承class MathMethod: def __init__(self,a,b): self.a=a self.b=b def add(self): # return self.a+self.b print("我是父类的方法",self.a+self.b) def sub(self): re
阅读全文
摘要:cookie:在客户端存储用户的一些数据,比如用户名,浏览记录等 session:在服务器端,记录用户的请求状态,一般30min 缓存不是cookie,缓存中有cookie,图片,js等。。会员卡机制-因为http请求是无状态的 session_id会存在cookie中,每次请求cookie中所有的
阅读全文
摘要:1.日志1)调试软件2)及时定位,解决问题3)了解软件运行情况2.日志等级DEBUG,INFO,ERROR,WARNING,CRITIICAL,NOTICE,ALERT,EMERGENCY3.日志如何处理1)常用的日志函数2)日志流处理(通过日志的四大组件来处理)3.2.1.logging模块 py
阅读全文