跳转到主要内容

用于测试的可变ux实现

项目描述

Sentaku 是一个Python库,允许对象动态选择它们的实现。 Sentaku 是日语中“选择”的意思。

使用 Sentaku,您可以描述您交互的应用程序元素以及它们具有的动作/属性。 Sentaku 会负责选择动作/属性的实现。

安装

pip install sentaku

用例

此类系统的常见用途是使用相同的代码测试应用程序的各个层,以及使用应用程序的不同层进行设置/拆卸和简洁的验收测试。

一个典型的用例是测试您的现代HTML5应用程序。此类应用程序通常由不同的层组成。

  1. 内部后端API

  2. 丰富的前端

  3. REST API

  4. 直接与应用程序使用的其他服务交互的API

在执行测试设置/拆卸时,最好运行快速的后端API或REST API,而在运行实际的验收/系统测试时,更希望运行丰富的用户界面或REST API。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

sentaku-0.9.1.tar.gz (19.4 kB 查看哈希值)

上传时间

构建分发

sentaku-0.9.1-py3-none-any.whl (11.9 kB 查看哈希值)

上传时间 Python 3

支持