我想尝试安装 XStudio,但我想看看选择开源项目XQual Studio而不是Quality Center的优缺点。
3 回答
是的,我现在每天都在使用它,并取得了巨大的成功。XStudio 在很多方面甚至优于 QC。GUI 非常好、快速且易于使用。我强烈推荐它。虽然没有“从 QC 导入”设施(即使我听说它在计划中)。
我们在 2 个项目中使用 XStudio。总的来说,它运行良好,但从我们的角度来看有一些弱点:
- 用户界面根本不直观
- 集成的错误跟踪系统是一个非常糟糕的实现
- 与 JIRA 等外部系统的集成可能性是单向的,这意味着您可以提交错误,但 JIRA 中的更改不会得到反馈。
- 开箱即用的报告功能很弱,但 XSLT 允许您自定义自己的报告。
希望有帮助
是的,我将 XStudio 与 TestNG 测试一起使用,但遗憾的是,我发现我无法使用任何 TestNG 的内置“套件”功能或参数化测试功能或报告功能。基本上,XStudio 将测试组织成套件。所以,这改变了我设计测试的方式,现在我习惯(可能是一个坏习惯)将每个测试放入它自己的类表示中(而不是定义一个套件和使用方法)。
现在,这可以通过编写我自己的 testNG 启动器来解决,但是默认的 testng 启动器不知道如何读取 testng.xml 配置文件,所以我必须使用这个包将这个功能添加到其中: http://code .google.com/p/testng/source/browse/trunk/src/org/testng/?r=945#testng%2Fxml 。将该功能添加到启动器将(在我看来)非常困难,我认为这不值得。在一个完美的世界中,启动器应该能够读取 testng.xml 文件并在 XStudio 中自动生成测试树。就像我说的,这将非常困难。