,," /> " />

目 录CONTENT

文章目录

自动化测试

Administrator
2024-02-26 / 0 评论 / 0 点赞 / 14 阅读 / 3391 字

用例编排

ariflow:自动化编排工具

“Airflow 于 2014 年 10 月由 Airbnb 的 Maxime Beauchemin 开始。它是第一次提交的开源,并在 2015 年 6 月宣布正式加入 Airbnb Github。”

  1. 中文文档:https://airflow.apachecn.org/#/zh/ui
  2. GitHub:https://github.com/apache/airflow
  3. docker-compose部署:https://airflow.apache.org/docs/apache-airflow/stable/howto/docker-compose/index.html

云管控OpenStack测试

rally:OpenStack测试工具

Rally是一种通用测试工具,可自动化和统一多节点OpenStack部署,验证,测试和分析。它可以用作OpenStack CI/CD系统的基本工具,该系统将不断改善其SLA,性能和稳定性。

介绍:https://docs.openstack.org/rally/latest/overview/overview.html#who-is-using-rally

有几个典型的案例证明了 Rally 的大用处:

  1. 自动化测量和分析,重点关注新代码更改如何影响操作系统性能;
  2. 使用 Rally 分析器检测缩放和性能问题;
  3. 调查不同的部署如何影响操作系统性能:
  4. 找到一组合适的 OpenStack 部署架构;
  5. 为不同的负载(控制器数量、swift节点等)创建部署规范;
  6. 自动搜索最适合特定 OpenStack 云的硬件;
  7. 自动化生产云规范生成:
  8. 确定基本云操作的终端负载:VM 启动和停止、块设备创建/销毁和各种 OpenStack API 方法;
  9. 检查不同负载情况下基本云操作的性能。

自动化测试框架

QTA:自动化测试框架

QTA 是一个跨平台的测试自动化工具,适用于后台、原生或混合型客户端应用的测试。

https://qta-testbase.readthedocs.io/zh/latest/setup.html#git

平台支持

- iOS (由 [QT4i](https://github.com/tencent/QT4i) driver 提供)
- Android (由 [QT4A](https://github.com/tencent/QT4A) driver 提供)
- Windows (由 QT4C driver 提供)
- Web (由 QT4W driver 提供)
- Server (由 QT4S driver 提供)

QTAF (QTA Framework) 是 QTA 的基础框架,包括以下模块:

  • testbase
  • tuia
Testbase

Testbase 是测试框架基础,提供包括测试执行、报告和用例管理等基础功能。Testbase 会被各个平台的 QTA Driver 所使用。

快速入门、使用和接口文档请参考《[Testbase 文档](http://testbase.readthedocs.io/cn/latest/)》

TUIA

TUIA (Tencent UI Automation) 是 UI 自动化基础库,为 QTA 各个平台下的客户端 UI 测试 Driver 所使用。

avocado:自动化测试框架

https://avocado-framework.readthedocs.io/en/latest/guides/writer/chapters/writing.html

image-20230110164355105

pytest: 自动化框架

GitHub:https://github.com/pytest-dev/pytest/

pytest:https://docs.pytest.org/en/stable/

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区