摘要:
背景:因为把传入接口参数、组建测试用例、执行测试用例和发送报告,都放入一个.py文件对于接口的使用非常不灵活就需要数据和接口业务进行分离让代码之间的 耦合性降低。和实现接口的分层管理,所以需要对代码进行封装处理。 接口分层思想: cms_api:组建并发送接口请求 config:放所有接口的入参信息
阅读全文
posted @ 2020-10-13 17:26
多测师_肖sir
阅读(321)
推荐(0)
编辑
摘要:
我们今天讲解的内容 一、什么是Requests? Requests是用Python语言编写的简单易用的HTTP库,用来做接口测试的库。 二、安装requests库 1.按住Windows标志+r,在运行窗口输入cmd,输入pip install requests进行安装。 三、接口测试的流程: 1、
阅读全文
posted @ 2020-10-13 16:43
多测师_肖sir
阅读(191)
推荐(0)
编辑
摘要:
步骤一:”dos下新建一个pip文件,在文件下建一个pip.ini 文件,步骤二:文件中内容[global]index-url=http://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com步骤三:%HOM
阅读全文
posted @ 2020-10-13 14:25
多测师_肖sir
阅读(100)
推荐(0)
编辑
摘要:
(1)生成报告 import unittest #导入单元测试框架 import requests #导入接口库 import time # #时间戳,导入time模块 from api.HTMLTestRunner3 import HTMLTestRunner#导入生成报告类 class Cms_
阅读全文
posted @ 2020-10-13 01:29
多测师_肖sir
阅读(181)
推荐(0)
编辑
摘要:
1、三种接口接口请求方式 # # 在python当中接口的请求方式有哪些:# import requests # 导入requests接口库# # # # 请求方式有三种:# # # # 第一种:# rep =requests.get()# rep =requests.post()# # 第二种#
阅读全文
posted @ 2020-10-12 16:38
多测师_肖sir
阅读(237)
推荐(0)
编辑
摘要:
rep=requests.post 错误方法: 1、在代理中 把高级中 代理 去除勾选,调用失败
阅读全文
posted @ 2020-10-12 08:58
多测师_肖sir
阅读(148)
推荐(0)
编辑
摘要:
API自动化框架API自动化框架分为conf、data、utils、api、testcase、runner、report、log8个模块。conf是用来储存系统环境、数据库、邮件等的配置参数、项目的绝对路径、各个模块的绝对路径、各个接口的参数url、data、headers、json、verify(
阅读全文
posted @ 2020-10-11 21:52
多测师_肖sir
阅读(273)
推荐(0)
编辑
摘要:
UI自动化框架:UI自动化框架可以分为8个模块,conf、data、public、pageobject、testcase、runner、report、log。conf是用来储存系统环境、数据库、邮件的配置参数、项目的绝对路径、各个模块的绝对路径,其中文件有ini、yaml、xlsx文件等,通过响应的
阅读全文
posted @ 2020-10-11 21:50
多测师_肖sir
阅读(331)
推荐(0)
编辑
摘要:
1.环境搭建过程?整套环境需要哪些工具包,以及工具包的作用?因为我搭建的RF框架是基于Python的,所以肯定要先安装Python,python安装完之后,开始安装自动化测试框架rf3.0—在dos安装完成后,再安装wxpython作为GUI的图形化工具,这个工具是用来实现我们程序的输入、输出代
阅读全文
posted @ 2020-10-11 21:39
多测师_肖sir
阅读(994)
推荐(0)
编辑
摘要:
unittest框架介绍 unittest框架是python中一个标准的库中的一个模块,该模块包括许多的类如 test case类、test suit类、texttest runner类、texttest result类、test loader类test case类的话一个test case 就是一
阅读全文
posted @ 2020-10-11 21:38
多测师_肖sir
阅读(398)
推荐(0)
编辑