Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

licsky/AutoTest-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

AutoTest-Python

探索基于python语言的接口自动化

简介

受到一套java自动化接口测试教程的启发,简单构建一个基于python语言的接口自动化框架。目前还是一个demo形式,其中还有一些问题没有解决, 比如:如何将单独case组装为具有依赖测试的测试套件、登陆case执行成功后获取的登陆令牌(cookie、token)传递给需要登录令牌的case(除参数 传递、本地记录等更好的方法)。

以上,如果有幸你能看到我的项目,欢迎指教。

QQ:438826070

代码基于python3.6版本

整体架构

逻辑控制层

request包、unittest包 逻辑控制层主要负责测试用例的接口请求、请求/返回数据处理、返回数据与预期结果校验等;

持久层

mysql数据库、PyMysql包 持久层主要负责装载测试用例的设计的请求数据、与预期结果等;

展示层

HTMLTestRunner.py 展示层主要负责对测试结果的展示、测试报告输出等。

About

探索基于python语言的接口自动化

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /