2 Star 0 Fork 1

O2LEE / xtest-python-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

测试报告系统

基本介绍

一个完整的,自动化测试过程:

  1. 编写自动化代码
  2. 运行自动化代码
  3. 提取测试结果
  4. 上传测试结果
  5. 图表化展示结果

xtest项目配置信息

在使用本程序之前,请先在 xtest 系统中注册,

http://xtest.apiapp.cc

Xtest系统 中获取本项目(xtest-python-demo)的配置信息:

project_id = 590c2a0947fc894a51f9e616
app_id = 3832f354872411e6a7c700163e006b26
app_key = 38342936872411e6a7c700163e006b26

修改本项目中的 ./apps/xtest_cfg.py 中的配置参数。

运行环境

  • python3.5

使用流程

文件介绍

  • ./xtest/sdk.py 对接口进行的封装和一些工具函数,使用的库文件

  • apps 接口测试的项目

    • start.py 测试项目运行
    • xtest_cfg 测试项目线上报告系统配置

说明

接口的使用规范。

使用方法

cd xtest-python-demo
./install.sh

这样 xtest 的sdk就安装成功了。

运行起示例的方法:

  1. app_id,app_key,pro_id替换成自己在系统中注册的账号提供的内容
  2. 直接运行此文件
cd xtest-python-demo
python apps/start.py

然后就可以在 xtest 系统中看到测试报告图表了 :

点击这里查看

然后随着一次次发布版本,进行测试,可以形成项目的成长曲线 :

点击这里查看

因为本demo是使用的作者的账号组织的配置,所以数据都在作者的账号系统里面,有兴趣观看的朋友,可以通过如下步骤进行查看:

  1. 打开 xtest.apiapp.cc
  2. 扫码登录
  3. 在同一浏览器里面新tab页面里面打开邀请链接
  4. 成为demo演示组的成员
  5. 即可完全看到相应的数据
  6. 如果想退出此组织,直接点击退出按钮

友情链接

使用文本文件写自动化测试用例

https://github.com/TesterlifeRaymond/doraemon

一个用来模拟服务器端返回请求的测试平台,也可以用于档板测试

http://git.oschina.net/pinghailinfeng/nbmock

项目实战

为了让本项目有更实际的意义,所以决定将 xtest 这个系统的接口自动化测试项目给开源出来,大家可以一起看和点评,同时可以一起来写。

./apps/ 目录下面就是 xtest 项目的接口自动化测试项目,用例在逐渐增加中,希望本测试项目和功能项目同步成长,让大家一起见证

一直苦于没有接口自动化项目实战经验的朋友,欢迎加入和讨论。

如果有兴趣一起交流的的朋友,可以加入 互联网软件测试开发QQ群207548681

资料分享

如果有对测试开发还没入门的小白用户,这里面有免费的精品资料(精美文档和视频资料)。

基于python的互联网软件测试开发(自动化测试)-全集合

http://www.cnblogs.com/beer/p/6381327.html

没错,我就是活雷锋,你来咬我啊!

发布公告

1.17.5.25.1

  • 第二版的demo
  • 以项目组织的多文件
  • 开始准备写大型的测试项目了
  • 加入了对版本信息的api的测试用例

1.16.10.21.1

  • 第一版的demo
  • 单个文件的test项目

空文件

简介

一个完整的,自动化测试过程: 编写自动化代码 运行自动化代码 提取测试结果 上传测试结果 图表化展示结果 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/liyihz2008/xtest-python-demo.git
git@gitee.com:liyihz2008/xtest-python-demo.git
liyihz2008
xtest-python-demo
xtest-python-demo
master

搜索帮助