sydney0630 发表于 2012-4-27 23:02:51

为什么执行case必须导入到一个test plan 或者test set里面?有什么好处?

本帖最后由 sydney0630 于 2012-4-27 23:08 编辑

各位QA朋友们,
我在用testlink的时候发现,每次需要执行testsuite,都需要创建一个test plan, 然后导入(选择)到这个test plan 我才能执行, 为神马哪?!有人和我一样觉得很麻烦么?
我就去调查了其他的TC tool,发现都这样,为神马捏?
为啥我就不能直接在test case上面执行呢?
这样导入一次有什么好处? 除了让testcase管理和执行貌似两条线清晰了,但是很麻烦啊。
求解惑!

IoRizHj 发表于 2012-4-28 10:11:59

Testlink,基本没有怎么用过,主要是用QC,但是原理应该是一样的。
对于同样的cases,不可能只执行一次,那么对于每次执行都要建立一个plan来记录测试的结果。每次执行以后的结果方便分析。
而且对于不同时期可能需要测试的东西也不一样,那么选择的case也不一样。比如,可以建集成测试plan就只会选择集成测试的case, 功能测试plan就选功能的,性能测试plan就选性能的,回归测试就选需要回归的。

rossini23 发表于 2012-4-28 13:14:30

假如直接在test case上执行,这次执行了,生成结果了,下次执行也会有结果,第二次的结果填哪里?覆盖第一次的?那以前的测试记录去哪里找?
如果第二次执行的用例集跟第一次不一样,只是原先test case集的一部分,任务分配给执行人员的时候我如何告诉你执行哪一部分用例,一个个test case列出来给你?
所以这些都是需要结合Plan才能完成的。
页: [1]
查看完整版本: 为什么执行case必须导入到一个test plan 或者test set里面?有什么好处?