分享一个如何写软件测试人员的周报或日报链接:
http://blog.csdn.net/u012938881/article/details/48652189
更多软件测试学习可以报名:
https://ke.qq.com/course/131374#tuin=b57f9723
软件测试的具体工作内容是什么?
1.搭建测试环境
2.写测试用例
3.执行测试用例
4.写测试计划、测试报告
5.测试,并提交BUG单
6.跟踪BUG修改情况
7.自动化测试,编写脚本,执行,分析,报告
8.性能测试,编写脚本,执行,分析,调优,报告
大概的是这些。
软件测试的流程
一般测试流程:
1.需求分析阶段:只要就是对业务的学习,分析需求点。
2.测试计划阶段:测试组长就要根据SOW开始编写《测试计划》,其中包括人员,软件硬件资源,测试点,集成顺序,进度安排和风险识别等内容。
3.测试设计阶段:测试方案一般由对需求很熟的高资深的测试工程师设计,测试方案要求根据《SRS》上的每个需求点设计出包括需求点简介,测试思路和详细测试方法三部分的方案。《测试方案》编写完成后也需要进行评审。
4.测试方案阶段:主要是对测试用例和规程的设计。测试用例是根据《测试方案》来编写的,通过《测试方案》阶段,测试人员对整个系统需求有了详细的理解。这时开始编写用例才能保证用例的可执行和对需求的覆盖。测试用例需要包括测试项,用例级别,预置条件,操作步骤和预期结果。其中操作步骤和预期结果需要编写详细和明确。测试用例应该覆盖测试方案,而测试方案又覆盖了测试需求点,这样才能保证客户需求不遗漏。同样,测试用例也需要评审。
5.测试执行阶段:执行测试用例,及时提交有质量的Bug和测试日报,测试报告等相关文档。
软件测试报告包含哪些内容
测试报告的主要内容
数据统计
遗留bug情况
测试风险
暂停的问题
1、出现概率比较低,用户操作不易复现的问题,后续由客户端修改;
2、本地阅读定位问题,修改比较困难,不影响使用,后续优化;
3、属于遗留问题;
4、属于内容平台问题,内容优化;
暂停问题是产品人员、开发人员与测试人员沟通后暂停的
软件测试主要是做什么工作,是否需要太多的编程?
一般情况下测试不需要太多的编程,入门比较简单,但是想要做精通也不是很容易的。至于工作强度.....主要是看公司老板了。一下是合格测试人员需要具备的知识:
1.操作系统:suse9、suse10、AIX、hp等主流的Linux和unix
2.loadrunner涉及的相关协议,比如http、soap、radius、wap、rtsp、smtp等(那本红宝石的书就认真读吧)
3.各个主流数据库操作、而且是非windows环境下操作,oracle、sqlservice、db2、mysql等等。
4.熟悉掌握一门开发语言,因为当你设计好自动化用例时,很多时候是要你自己实现。开发的没时间帮你写自动化用例代码。
5.测试方案,测试用例,测试报告一个也不能少,每天坚持发测试日报(邮件)。
6.做长时间性能测试时要有心里准备,因为你不能确定是哪天出了问题,搞不好又要花上一个礼拜周期重新部署环境。
7.搭建测试环境,很多时候搞不到真实环境,需要你去搭建测试桩。模拟真实环境。
8.兼职技术支持,承担用户使用出问题的风险
软件测试工程师工作内容是什么?
以下是作为一名测试工程师的日常工作:阶段:编写测试计划,测试用例、测试缺陷报告,并执行测试用例,搭建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事件。
软件测试工程师工作内容
1.搭建测试环境
2.写测试用例
3.执行测试用例
4.写测试计划、测试报告
5.测试,并提交BUG单
6.跟踪BUG修改情况
7.自动化测试,编写脚本,执行,分析,报告
8.性能测试,编写脚本,执行,分析,调优,报告
基本上就是这么多,希望对你有所帮助。
参考资料:《产品经理实战训练营》
软件测试一般都用到哪些工具
测试工具分为很多种,主要如下:
测试管理工具:MQC,TestManager,QACenter,其中缺陷跟踪还可以使用:变更管理工具
功能测试自动化:QTP,RFP,QARun,Silk
性能测试工具:Loadrunner,Robot,QAload,WAS,Silk Performance
单元、白盒测试工具:Junit,Jmeter,devpartner,Jprobe,Purify Plus
安全测试: Appscan,Fortify
转载请注明出处51数据库 » 软件测试日报范文 如何写软件测试人员的周报或日报
just喔喔