大家做测试的流程是怎么的阿
软件需求了解的不透彻的话怎么判定测试是否通过呀,可是对于一个测试人员来说能够很透彻的了解需求又是谈何容易啊,谢谢,请大家给与指点! sdlkfj5 测试是否通过不是通过对需求的了解是否透彻来判定的吧。对需求的理解是否透彻其实有一点跟产品编写的需求程度有关系的,好的需求能较好的指导测试,也能根据需求制定比较有效的测试策略或者测试方案;另外就是测试人员对需求的理解程度,从评审到编写用例,到执行用例等过程对需求的理解都会逐渐深入。。。 谢谢楼上的回复sdlkfj3 测试是根据产品的需求进行的,但并不是要透彻的去理解需求,只要知道需求要做什么,然后分析哪些是必要的功能哪些是隐含的功能,在一一进行用例的设计 xiexiesdlkfj3 公司没流程可言 一、了解产品开发要做的是一个什么性质的产品!
二、再谈需求。了解产品的各项功能!(做黑盒的)
三、等需求谈完了,弄清楚了,制定测试计划!
四、搭建测试的环境,像一些国外的项目一般都要求操作系统是VISTA IE6.0 7.0 或者是FoxPlus
五、编写测试用例(是关键)
六、根据测试计划实施测试
七、提交BUG与开发人员进行沟通
八、对测试进行评估!
以前均是个人想法,措辞不专业请多多包涵! :) 测试的流程在不同的公司/企业会有不同的实施方式, 根据自身原来的开发模式进行测试流程的设计, 寻找一个既不影响现有的开发模式, 同时能高效实施测试的方式, 但测试的流程框架是必须有的, 在软件开发的初期, 测试人员必须invoke到项目中, 与项目经理同时熟悉需求, 以客户的角度去分析需求, 并提出对需求的意见, 促进需求优化, 在项目经理进行technical specification 与 HLD写作的时候, 测试人员就要开始STP/Checklist等文档的写作, 并进行同行评审/基线化, 搭建测试环境, 待开发完成代码写作并进行单元测试后, 进行基本functional test/integrated test/regression test等, 最后就是输出test report. 不同的环境需要进行测试流程的customized. 楼主的问题可以定位为:测试怎样才算结束? 个人觉得透彻的理解需求~对测试还是有很大帮助的~~ 每个公司都不一样的
我懂了,谢谢大家
:lol 每个公司都不一样的:lol
页:
[1]