以下是作为一名测试工程师的日常工作:阶段:编写测试计划,测试用例、测试缺陷报告,并执行测试用例,搭建Windows测试环境,熟练使用Bugzilla提交软件缺陷报告
至于为什么嘛,当然要一步步来的,要有计划才能执行啊,大概是这样吧
^_^
使用测试技术及工具:白盒测试和黑盒测试
Loadrunner、Winrunner
能够运用边界值、等价类划分法、因果图、状态图、大纲法等测试方法设计高效测试用例
软件测试工作总体流程图:
详细测试步骤:
1.
书写测试计划
2.
审核测试计划,未通过返回第一步
3.
书写测试用例;
4.
审核测试用例,未通过返回第三步
5.
测试人员按照测试用例逐项进行测试活动,并且将测试结果填写在测试报告上;(测试报告必须覆盖所有测试用例)
6.
测试过程中发现bug,将bug填写在bugzilla上发给集成部经理;(bug状态NEW)
7.
集成部经理接到bugzilla发过来的bug
7.1
对于明显的并且可以立刻解决的bug,将bug发给开发人员;(bug状态ASSIGNED);
7.2
对于不是bug的提交,集成部经理通知测试设计人员和测试人员,对相应文档进行修改;
(bug状态RESOLVED,决定设置为INVALID);
7.3
对于目前无法修改的,将这个bug放到下一轮次进行修改;(bug状态RESOLVED,决定设置为REMIND)
8.
开发人员接到发过来的bug立刻修改;(bug状态RESOLVED,决定设置为FIXED)
9.
测试人员接到bugzilla发过来的错误更改信息,应该逐项复测,填写新的测试报告(测试报告必须覆盖上一次中所有REOPENED的测试用例);
10.
如果复测有问题返回第六步(bug状态REOPENED)
11.
否则关闭这项BUG(bug状态CLOSED)
12.
本轮测试中测试用例中有95%一次性通过测试,结束测试任务;
13.
本轮测试中发现的错误有98%经过修改并且通过再次测试(即bug状态CLOSED),返回第五步进行新的一轮测试;
14.
测试任务结束后书写测试总结报告;
15.
正规测试结束进入非正规测试,首先是ALPHA测试,请公司里其他非技术人员以用户角色使用系统。发现bug通知测试人员,测试人员以正规流程处理bug事件;
16.
然后是BETA测试,请用户代表进行测试。发现bug通知测试人员,测试人员以正规流程处理bug事件。
温馨提示:内容为网友见解,仅供参考