intellipandora 1.1.0

Creator: rpa-with-ash

Last updated:

Add to Cart

Description:

intellipandora 1.1.0

IntelliPandora
一、概要

IntelliPandora 是Python开发以提供通用能力测试框架
框架将提供API、UI、算法等业务自动化测试的能力
同时提供数据上报、开元测试框架(工具)适配、工程(代码)自动生成等基础功能
可适配Pytest、RobotFramework等执行框架
长远规划提供测试智能化的能力

二、使用
安装下载

下载、安装

pip install intellipandora

脚手架能力

基础能力使用(命令行)

ipandora -h

使用手册(待添加)

包含了框架使用,例如http如何调用,用于接口自动化测试


IntelliPandora使用手册

三、开发

IntelliPandora开发说明

3.1 框架结构介绍

代码都在src/intellipandora


core: 提供自动化核心能力接口。

base: 基础类(基类),如SingletonClass、BaseRepository等
protocol: 提供协议能力,支持与被测对象交互/通信。如http、grpc、websocket等
engine: 提供执行引擎,提供框架核心功能,如自动生成、加密、分布式执行处理等


common: 基础方法封装,支持自动化测试断言、数据准备、数据处理等
run: 框架的命令行模块
utils: 框架基础功能,如log、error...
conf: 配置文件

3.2 框架设计


架构图



业务流程图



GitHub Feature

You can use Readme_XXX.md to support different languages, such as Readme_en.md, Readme_zh.md
Explore open source project IntelliPandora

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.