使用 QC 本身存储函数库、存储库是否更好?
我计划使用 QC 作为库、对象存储库和其他数据文件的存储库。我将执行 QC 的所有测试用例。如果我使用 QC 来处理这些,那会是更好的意见吗?执行速度会比平时更快吗?
注意:通常的方法是函数,本地存储库,只需更新 QC 中的驱动程序脚本并从 QC 运行它。
I 'm planning to use QC as a place for Repositories for Libraries, Object repositories , other data files. I'll be executing the all the test cases from QC. If i use QC for these, Will that be a better opinion? Will the execution be more faster than usually?
Note: usual Method is functions, repo on local and just updating the Driver script in QC and running it from QC.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
QC 上存储的任何内容都必须下载到执行 QTP 测试运行的计算机上。增加从 QC 下载的项目数量不会提高性能。
Whatever is stored on QC will have to be downloaded to the machine on which the QTP test run is executed. Increasing the number of items to be downloaded from QC will not increase performance.
想了一段时间后,我决定提出自己的答案:
如果您
那么强烈建议将测试放入 QC,因为
在 QC 中使用它们的最大缺点是,您
因此,只有在您可以忍受缺点的情况下,才将这些东西放入质量控制中。
After thinking about it for a while, I decided to come up with my own answer:
If you
then it is highly recommended to put the tests into QC because
The biggest disadvantages of having them in QC is that you
So only put the stuff into QC if you can live with the disadvantages.
过去,我使用了一个名为 StarTeam 的工具,其中包含一个包含所有存储库的工作文件夹。这是版本控制的,意味着任何一位工程师都可以访问它或签出它以对其进行更改。
执行速度很快,因为您自己的个人版本的工作文件夹保存在本地驱动器上,使您可以快速访问。
然而,最好将其放在 QC 中,以提高其他测试人员的可见性。个人喜好确实每个解决方案都有优点和缺点。
In the past ive used a tool called StarTeam which contains a working folder with all your repositories in. This is version controlled and means that any one of the engineers can access it or check it out to make changes to it.
Execution is quick because your own personal version of the working folder is held on your local drive, giving you speedy access.
However it may be better having it in QC to increase visibility to the other testers. Its personal preference really each solution has good and bad points.