摘要:一、文件的操作流程 #1、先打开文件#2、读取/写入内容#3、保存文件 二、具体操作1.import osf = open('a.txt','a+',encoding='utf-8') #f代表的是这个文件的对象,也叫句柄f.seek(0)#移动文件指针#文件对象也是可迭代的# count = 0
阅读全文
摘要:最近在测试项目过程当中,遇到客户端mock https请求的场景,但是默认用charles抓取出来的https请求是乱码的,对于这类请求如何来mock,有以下2种方式: 1、这里有篇http://coolnull.com/3948.html讲述了如何用charles抓取https请求的方式,可以参考
阅读全文
摘要:一、循环、遍历、迭代 python里面循环有两种:while和for循环 1.while count = 8 #计数器 while count<10: print('你好!') count=count+1 #循环体 else: print('再见。') 2.break,退出循环,break只能在循环
阅读全文
摘要:在pycharm中的Python代码运行会出现各种奇葩的问题,比如,密码输入时不显示或没有提示,给我们带来一些麻烦,下面介绍几种代码运行的几种方式: 一、直接运行(Run按钮或者快捷键shift+F10) 1.进入pychram主界面,输入代码后,直接Run就可以; 2.Termnal下运行.py文
阅读全文
摘要:之前我们都是将代码保存到本地目录, 然后再上传到Git中,但如果针对在pycharm中的代码,就要换另一种方式了,下面简单介绍一下。 1.打开pycharm主界面,选择菜单栏VCS checkout from version control GIT; 2.commit and push后,可在登录h
阅读全文
摘要:Fiddler和Charles都是抓包工具,可以抓pc端请求;抓手机上的请求,但需要设置代理;还可以修改请求数据和返回数据。 1.为什么使用抓包工具 如移动端是app本身的事还是接口是否成功返回结果,或者app调用接口的路径是否正确,没有接口说明文档等情况下,使用抓包。 在App开发与后台联调过程中
阅读全文
摘要:1.接口测试 接口测试的内容我们之前已经讲过,values-key形式和json串传参形式; 包括的协议有http,webservice(soap),jdbc数据库,java请求 2.参数化 定义:把固定的一个值,变成动态、可变的数组,把数组的值进行值传递。数组大小可控制。 1)使用函数助手的_ra
阅读全文
摘要:1、key-value形式(需要加header,cookie,token)格式:url?param=value¶m2=value 例子:post http://python.nnzhpcn/register {username=wangguoyuan passwd=a123456_ reln
阅读全文
摘要:get请求:只有url 可以返回结果,都是get请求,用来获取数据post请求:需要借助抓包工具,只有URL,返回不到结果,用例发送数据
阅读全文