0

我正在尝试从一组 Selenium 2 测试脚本中生成测试用例,这些脚本的格式设置为 TestLink 可以导入的方式。

本质上,我只有大量的 Selenium 测试方法,可以在竹子中生成报告,我想要一种方法让 TestLink 吃掉这些方法,这样我们就不必手动输入所有测试用例。

有没有人尝试过类似的东西?

4

1 回答 1

0

我相信你现在已经想通了。但是,没有直接的方法可以做到这一点。根据您的 selenium 2 测试用例编写的语言,将确定您使用的工具。

如果是我(并且我使用 PHP 实现),我很可能会构建一个可以放置在 Webdriver 对象位置的类。对于每个 Selenium 命令,我都会让它构建一个字符串,而不是向 Selenium 服务器发送网络调用。话虽如此,我可能会将其翻译成Gherkin。在测试结束时,我会使用Testlink 的 API来创建测试用例。我可能会在java中做这部分以供以后重用。然后,我将使用 PHPUnit 的功能将日志导出为 JUnit,加载它们,然后使用相同的 java 客户端将它们发送到 testlink。

大量的开发时间...

于 2012-08-11T13:41:31.087 回答