我能够从Silk Central测试管理工具运行简单的Selenium Junit测试用例。现在我想设计selenium框架以与Silk Central一起使用。如果有人使用丝绸中心运行他们在junit设计的硒脚本,请告诉我。
请在下面找到我的问题:
1.如何通过Selenium webdriver自动将捕获的屏幕截图添加到Silk Central Junit测试用例的Run details部分。
2.如何自动将我自己定制的log4j文件添加到Silk Central Junit测试用例的Run details部分。
请帮助我们,我无法找到答案。
答案 0 :(得分:1)
Silk Central提供了几个参数和信息作为Java系统属性。
在您的情况下,您需要在JUnit测试中使用系统属性#sctm_test_results_dir
的值。 system属性提供文件夹的路径信息,在运行完成后收集所有结果文件。
使用JUnit测试中提供的此文件夹信息,您可以将所有文件放在那里,并由Silk Central自动收集,并在测试结果中提供。
(有更多参数可用于测试,只需查看文档主题'通过Java系统属性访问Silk Central参数')
顺便说一句,我们本周发布了关于Selenium和Silk Central的博客文章,仅供参考:https://community.microfocus.com/borland/test/silk_central/b/weblog/archive/2015/06/10/test-management-for-selenium-tests-with-silk-central.aspx