我想了解更多有关如何使用Selenium IDE和RC创建良好的自动化测试的信息.有没有人有兴趣分享信息.或讨论这个?特别适合以下事项:
1)组织UI测试的好方法是什么?现在我正在通过NUnit执行这些测试,并按照字母名称的顺序执行测试.有没有更好的办法.(我在C#而不是java中编写selenium脚本)
2)结果如何记录?
3)模块化Selenium RC测试?我在这里遇到了问题.由于我通过NUnit执行测试,我能想到的唯一方法是为测试提供ID,以便它们以正确的顺序运行.另外,我必须在textfixture类中一个接一个地编写所有测试.又有没有更好的方法?我尝试创建其他文件但是当我在那里创建测试并选择它们在NUnit中运行时,看起来selenium服务器甚至都没有启动.
4)自动化测试的最佳实践是什么?任何指向任何网站/书籍等的指针?
这些可能看起来很简单,但我花了几周的时间试图想出更好的方法,所以如果有人愿意提供建议或意见,我会非常感激!
谢谢!
我在下面为您解答了每个问题.
测试不应该与它们运行的顺序有关.如果你开始担心,你将开始引入测试的片状.如果您必须在每次测试时登录,那么如果您需要在测试期间注册一些用户,请执行此操作.测试应始终能够自行运行.
Nunit将其结果记录在XML文件中.这将有一个通过列表并失败,通常几乎所有连续都以漂亮的方式呈现
请参阅我的模块化Selenium RC测试脚本的最佳实践答案
| 归档时间: |
|
| 查看次数: |
2959 次 |
| 最近记录: |