White's Studio.

Auto Test By Python

2019/04/18 Share

Auto Test By Python

目的:

LintCode-91. Minimum Adjustment Cost.md 对项目做系列流程测试,以达到,每次做回归测试时, 都可以不需要人工按历史步骤测试。

难点:

  1. 测试项目与外部系统有网络请求交互,需要等待第三方网络请求异步结果
  2. 测试项目需要依赖外部系统提供的网关页面, 需要在其网关页面里面做页面操作

流程图:

项目系统图:

技术选型:

语言:Python

Python 框架: Flask

  • Django: Python Web应用开发框架
  • Diesel:基于Greenlet的事件I/O框架
  • Flask:一个用Python编写的轻量级Web应用框架
  • Cubes:轻量级Python OLAP框架
  • Kartograph.py:创造矢量地图的轻量级Python框架
  • Pulsar:Python的事件驱动并发框架

// http://blog.jobbole.com/72306/

浏览器模拟:Selenium

CATALOG
  1. 1. Auto Test By Python
    1. 1.0.0.1. 目的:
    2. 1.0.0.2. 难点:
    3. 1.0.0.3. 流程图:
    4. 1.0.0.4. 项目系统图:
    5. 1.0.0.5. 技术选型: