Skip to main content

automation test helper

Project description

该项目封装了测试人员写自动化代码的常用功能作为装饰器, 目标是能让测试人员更关注业务逻辑的实现,隐藏和业务逻辑无关的细节。 GitHub地址:https://github.com/thcpc/cjen

Release 1.0.1

get_mapping, put_mapping, post_mapping, delete_mapping, upload_mapping 增加json_clazz参数,作用同operate.json.factory

Release 1.0.2

    1. 修改metaMysql 没有数据时,是警告信息而不是错误信息
    1. 方便批量检查,增加了 context["cursor"]

Release 1.0.2b

    1. 修改了创建metaMysql后,直接释放数据库连接池(临时修改方案)

Release 1.0.3

    1. 上传的文件支持sql

Release 1.0.4

    1. 修改了文件的判断

Release 1.0.4.1b

    1. 测试http请求的写日志文件

Release 1.0.4.2b

    1. fix a bug

Release 1.0.5

    1. 增加了http请求的日志文件

Release 1.0.5.2

    1. 增加了封装操作步骤

Release 1.0.5.3

    1. 修复了文件下载日志的bug 和对是否是文件下载的判断

Release 1.0.5.4

    1. 取消了文件下载请求响应的日志

Release 1.0.5.5

    1. 增加了Step的装饰器

Release 1.0.5.6

    1. bug:不管step是否运行都会注册到BigTangerine 修复:调用接口时才会注册到BigTangerine中

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cjen-1.0.5.6.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

cjen-1.0.5.6-py3-none-any.whl (35.0 kB view details)

Uploaded Python 3

File details

Details for the file cjen-1.0.5.6.tar.gz.

File metadata

  • Download URL: cjen-1.0.5.6.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.0

File hashes

Hashes for cjen-1.0.5.6.tar.gz
Algorithm Hash digest
SHA256 d69017ce4e6cc2a34c2275bf9de770721de4c4c112b988dcee1b00b9ef8386ee
MD5 7964e10f78252395ca7447196470feba
BLAKE2b-256 0db4ec1bfb7b4c2c0a586b413369db86b0c57312bea4801237c74e105c9ff261

See more details on using hashes here.

File details

Details for the file cjen-1.0.5.6-py3-none-any.whl.

File metadata

  • Download URL: cjen-1.0.5.6-py3-none-any.whl
  • Upload date:
  • Size: 35.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.0

File hashes

Hashes for cjen-1.0.5.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b588235483f25331992ce6a4ee9c1b0d76a6a0b4507051a50b92ae9098d246b4
MD5 5fb1bef95e34b8183ef26eddb01553ab
BLAKE2b-256 baed0d97fb7c2a700770c2ca87417df64de8cab2c0c46473e9599ad97698d321

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page