我们正在使用 testng 在 selenum 中进行测试自动化项目。我们已经完成了一半的自动化项目并成功运行。现在,我们必须添加新功能来创建具有多种测试方法的测试流程。因此,为此,我必须创建 java ui,它将显示为测试创建的所有方法,根据用户要求,将选择测试流程的方法,现在,当用户单击“保存”或“运行”按钮时,我必须创建 testng.xml文件,它将运行所选方法的测试。
现在我的问题如下: 1. 是否可以生成动态xlm文件? 2.在测试类中,我有多个方法依赖于类的其他方法,所以如果用户选择依赖于ui的方法我应该如何管理这些方法? 3. 如何在ui上显示所有类创建的方法以生成流程? 4.生成的流程可以调用bat文件运行吗?
非常感谢您的意见。
谢谢, 卡里姆
最佳答案
- 是否可以生成动态xlm文件?
是的。我们这样做,从一个文本文件生成 xml,其中列出了他们想要运行的类。
- 在测试类中,我有多个方法,这些方法依赖于类的其他方法,因此,如果用户在 ui 上选择依赖的方法,我应该如何管理这些方法?
当用户自动选择方法时,您可以添加依赖方法,在这种情况下,您的代码将需要有依赖方法的映射。
如何在 ui 上显示所有类中创建的方法以生成流程? 4、生成的流程可以调用bat文件运行吗? - 我不明白这部分。
关于java - 动态生成Testng.xlm来运行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27656417/