Python接口自动化
懒羊羊跳跳
这个作者很懒,什么都没留下…
展开
-
使用python编写一个完整的接口自动化用例
使用python编写一个完整的接口自动化请求以聚合数据的 查询天气接口为例:import requestsclass HttpRequests: def __init__(self,url, params=None,headers=None,json=None): self.url = url self.par...原创 2019-08-03 20:06:58 · 5056 阅读 · 0 评论 -
python 操作数据库
import pymysqldb=pymysql.connect(host,user,passwd,database)cursor=db.cursor(pymysql.cursors.DictCursor) #结果以字典返回sql="select avg(salary) from department group by depart order by avg(salary) desc li...原创 2019-08-07 17:43:18 · 120 阅读 · 0 评论 -
python 操作excel openpyxl
from openpyxl import load_workbookfrom common.contants import case_fileclass ReadExcel: def __init__(self,filename,sheetname=None): self.filename=filename self.sheetname=sh...原创 2019-08-22 19:35:18 · 119 阅读 · 0 评论 -
接口的本质,同一个网址,在手机端和电脑端看到的内容不一样?怎么辨别页面在APP内,APP外?
接口的本质一、关于应用的系统架构客户端:浏览器 手机app cs 用户来操作客户端服务器:一台主机 VM centos操作系统(虚拟服务器)你们公司有几台服务器? 2-3 一台正式/生产服务器、一台测试服务器、开发环境服务器为什么分开放? 数据不一样数据库:存放数据注册—insert数据库 登录—查询select 充值:更新 updateLinux:操作系统 ...原创 2019-08-26 18:51:44 · 2005 阅读 · 0 评论 -
python 运行环境移植方法:freeze & pipenv
方法一:freeze方法使用pycharm 打开已经调试好的项目, 在最下方控制台的 Terminal中:1、cd到文件目录下2、输入命令:pip freeze > requirements.txt 运行成功后,会在当前python文件目录下生成 requirements.txt文件3、复制该requirements.txt文件到新创建的项目路径下,并cd到新文件目录下,...原创 2019-08-29 11:10:32 · 1749 阅读 · 0 评论 -
python 自动化测试框架概述
怎么样的框架?数据驱动(数据与代码分离)如何做到数据和代码的分离?基础数据:环境数据、数据库信息、配置信息 都放在配置文件里;场景数据:测试用例都放在excel管理;一个接口对应一个.PY文件测试用例包括了几列?解释每一行对应一条测试用例title: 用例的描述,说明测试点后面的几列是api接口测试必备的几个条件:url、测试数据、请求方式、期望结果、实际结果, 相当于功能测试...原创 2019-09-02 12:31:12 · 232 阅读 · 0 评论