摘要:1.* 可以分别读取数据 2.比如一个列表,如何读取列表中的每个数据? 3.再举一个例子,对比加了*号和不加* 号的结果,*把列表里的数据分开了 4.如果列表有多组数据,如何分别读取呢?用到@unpack,如此就可以添加数据逗号里的几个参数 代码和结果更能表达清除 *只能帮我们去除一层括号里的数据,
阅读全文
摘要:from openpyxl import load_workbookclass do_excel: def __init__(self,file_name,sheet_name): self.file_name=file_name self.sheet_name=sheet_name def get
阅读全文
摘要:#数据存在excel里面Python去读取操作,只支持后缀为.xlsxfrom openpyxl import load_workbook#打开excelwb=load_workbook("test.xlsx")#定位表单sheet=wb["Sheet1"]#定位单元格res=sheet.cell(
阅读全文
摘要:1.需求文档如下: 2.Pycharm import requestsclass HttpRequest: def http_request(self,url,data,method): if method == 'get': res=requests.get(url,data) else: res
阅读全文
摘要:第三步 1.把单元测试脚本插入断言 2.生成测试报告 import unittestfrom API_AUTO.UnitTest import HTMLTestRunnerNew#import HTMLTestRunnerNew #更新的测试报告模板from API_AUTO.UnitTest.Pr
阅读全文
摘要:移动端测试中会遇到内存泄漏的问题,导致产品用起来直接崩溃或者非常的卡。内存泄漏的测试场景-容易出现内存泄漏的场景1.页面打开前,和打开后返回的页面是否一致和正常2.横竖屏切换3.滑动屏幕测试内存泄漏的方法 有源码+Android Studio环境,借助Profiler --开发用的比较多 无源码,有
阅读全文
摘要:1.写一个简单的代码,以便后续对此进行单元测试 # @File : Math_Method.py# @Software: PyCharmclass MathMethod: def __init__(self,a,b): self.a=a self.b=b def add(self): return
阅读全文
摘要:get是登录请求,post是充值请求,需要登录的cookie.#利用requests封装get和post请求import requests#不论是get,post请求都需要url,data(传递参数,mobilephone,pwd,amount),cookies,get里没有cookies,# 我们
阅读全文
摘要:接口的分类1.按照不同的请求协议:http,webservice,dubbo,sockethttp请求:get,post,delete,head,put,options,trace,connect常用http返回状态码200正常:表示一切正常,到了服务器,并且服务器正常的响应了你的请求302临时重定
阅读全文
摘要:Http本身是无状态的,所有有了cookie和session. 第一次请求的时候,服务器会创建sessionID,放在cookie里面,后面请求的时候,客户端会带上cookie去访问,服务器会更具cookies来获取状态,应为cookie里面存了sessionid,服务器会验证sessionid.
阅读全文
摘要: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.下载哔哩.apk到本地和夜神 2.获取包名:D:\Andriod_SDK\build-tools\27.0.1>aapt dump badging D:\iBiliPlayer-bili.apk name='tv.danmaku.bili' 3.获取入口 appActivity-App启动入口
阅读全文