我正在寻找一些帮助,使用RobotFramework定义自动化测试的目录结构。我将在同一个自动化仓库中覆盖许多应用程序,例如:
有一些共同的东西(例如sql连接等)。我也有图书馆。我希望通过将资源/关键字与我的测试套件分开来区分关注点(类似于PageObjects模式),但我不确定它应该如何组织。有人可以建议一个典型的目录结构吗?
答案 0 :(得分:3)
在测试套件中创建3个子文件夹
资源 - 仅包含特定于应用程序的关键字的文件
模板 - 包含定位器的xml文件
testData - 包含数据的文件