HarmonyOS 鸿蒙Next基于python的UI自动化测试:生成testsuite的测试服务包导入DevEco Testing显示的步骤为单个用例example的

发布于 1周前 作者 songsunli 来自 鸿蒙OS

HarmonyOS 鸿蒙Next基于python的UI自动化测试:生成testsuite的测试服务包导入DevEco Testing显示的步骤为单个用例example的

cke_142.png

  1. 第一次生成suite的测试服务包,导入测试步骤正常
  2. 删除报告 选择testsuite文件目录或testsuite的py文件生成测试服务包,导入DevEco Testing,查看测试步骤详情,显示的是单用例Example的
  3. 如何正确生成suite文件的步骤?

更多关于HarmonyOS 鸿蒙Next基于python的UI自动化测试:生成testsuite的测试服务包导入DevEco Testing显示的步骤为单个用例example的的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

检查下python工程项目里的setup-regression.py文件是否正确指定了测试用例

更多关于HarmonyOS 鸿蒙Next基于python的UI自动化测试:生成testsuite的测试服务包导入DevEco Testing显示的步骤为单个用例example的的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


试了多个单用例一起打包、测试套打包,都不支持,现在终于弄明白了:每个测试包只支持单个用例打包😭,

请问有成功打包的大佬帮忙看看,是哪里有问题啊

cke_2690.png

cke_3113.png

这个文件看着好像没问题,我的格式和你的一样的,可以打包成功。再检查一下Example.json、MAINFEST.in这两个文件呢,不行就重新加载pycharm的项目文件再试试,

setup-regression.py文件已经改成了testsuite的py文件Demo,生成的包测试步骤还是example的

![cke_187.png](data-originheight=“345” data-originwidth=“875” src="https://alliance-communityfile-drcn.dbankcdn.com/FileServer/getFile/cmtybbs/109/522/033/0420086000109522033.20241023163205.10391920645621161790361937044628:50001231000000:2800:C2901122FF72B2F040CBEF58481331A5303ECCD5B69E053FC9EA3C9A4B8101D0.png)

针对帖子标题“HarmonyOS 鸿蒙Next基于python的UI自动化测试:生成testsuite的测试服务包导入DevEco Testing显示的步骤为单个用例example的”这一问题,以下是回答:

在HarmonyOS鸿蒙Next系统中,若你希望通过Python进行UI自动化测试,并生成测试套件(testsuite)的服务包导入DevEco Testing,但遇到显示步骤为单个用例(example)的情况,这通常意味着测试套件未正确配置或打包。

确保你的测试脚本已按照HarmonyOS的测试框架要求编写,并且已使用适当的工具(如pytest等,具体取决于HarmonyOS的测试框架支持)将多个测试用例组合成测试套件。在打包测试服务包时,检查包内是否包含了所有必要的测试脚本和配置文件,以及这些文件是否按照DevEco Testing的要求进行了组织。

此外,验证打包工具或脚本是否正确无误地生成了测试套件的服务包。如果服务包格式或内容有误,DevEco Testing可能无法正确识别并显示测试套件中的所有用例。

如果问题依旧没法解决请联系官网客服,官网地址是:。他们将能提供更具体的帮助和指导,以解决你在使用DevEco Testing时遇到的问题。

回到顶部