我们正在使用 Quality Center 来管理我们的测试用例和手动测试执行。Quick Test Professional 并不能完全满足我们的需求,因此我们已经开始实施 WebDriver + Java + TestNg + GRID2。TestNg 从 TestNg 集中处理事物,它将测试组织成套件,允许数据驱动测试的参数,生成报告、日志和可能的屏幕截图。
Quality Center 还假设它是测试“宇宙”的中心,它用于触发所有测试,包括自动和手动测试,并负责处理和存储结果。
我的问题是,我们如何使用 Quality Center 来:
a) 作为需求和测试用例
的中央存储库 b) 作为测试执行结果的中央存储库
同时利用 TestNg + Selenium + Java + GRID2 来:
a) 在不同平台和浏览器上进行测试 b) 利用并行测试执行
c) 利用云中的分布式测试执行