首页 > 软件测试/ 正文
软件测试入门
2012-11-03 16:01:43 ℃编者之话
亲爱的朋友,本文主要是针对打算进入软件测试领域的朋友们编写的。在我的面试经历中,我经常会遇见很多刚走出大学校门的朋友。他们都非常优秀,但是由于各种原因,例如因经济原因无法参与专业培训、短期无法找不到工作而准备放弃在大城市奋斗等,在职业选择方面非常迷茫。我非常希望能将自己的经验跟大家分享,如能对年青朋友们有一些帮助,我就非常高兴。感谢你们阅读本文,谢谢!
职业发展
“你为什么选择软件测试?”。面试时很多人回答:“因为软件测试简单”。这样的回答其实很糟糕。如果你是真心喜欢、热爱这个行业,再加上你的认真、踏实、负责、以及良好的团队合作等,恭喜你,不管你的计算机基础如何,你都能在软件测试行业有很好的发展前途!
入门
当你决定进入软件测试行业,若你对软件测试还不太了解,我建议你去书店选择软件测试相关书籍学习几天(特别提醒:对于重点知识、疑问等需做好笔记,并及时查阅资料将疑问解决掉)。经过这一阶段的学习,你可以知道哪些书写得比较好,可以从中买下1-2本书带回家仔细研究!
面试
恭喜你获得面试机会。这时候,你应该真诚、勇敢地参加面试。面试的时候,眼光请一定要正视考官,把你自信、优秀的一面充分展现出来。
入职
恭喜你进入软件测试行业。通常,通过一个月左右的时间熟悉、学习业务知识,如果你能顺利地把测试理论知识很好地应用于实际工作中,并按时完成上级安排的测试任务,到第二、三个月时你就基本具备独立执行测试任务的能力了。我相信,你一定能顺利转正。
测试用例设计
理论与实践相互结合是非常重要的。不知道其他公司对测试用例设计如何看待,而我始终是特别重视的。
对于踏入这个行业的新人,我通常会花一周左右的时间对他们进行测试用例设计方面的培训,重点指导新人们如何将理论用于实践。
测试用例模板
我相信每家公司都有自己的测试用例设计模板。我采用的测试用例设计模板主要包含:
● 最小功能测试集:用于简单、快速地验证系统是否满足基本的功能需求(最小功能集最好能够做到全部自动化);
● 复杂功能测试集:用于进一步验证系统能否在复杂、或不常见的合法输入和操作下正常运行;
● 健壮性测试集:用于测试系统能否在各种异常输入、异常操作或者异常环境下正常响应,以及检测在出错之后系统能否正常运行,是否造成数据丢失、是否毁坏其它相关的软件和硬件等;
● UI测试集:编写跟UI设计相关的测试集。
说明:
最小测试集、复杂测试集、以及健壮性测试集都是根据需求、使用测试用例设计方法编写的。UI是根据产品UI设计文档编写的。
在编写测试用例的时候,需要思考以下几个问题:
● 为什么功能性测试用例必须覆盖全部需求?
这问题不回答了,大家一定理解。
- 上一篇:TDD从何开始
- 下一篇:软件测试不是寻找Bug的游戏
更多许昌3加2中专技校哪家好,许昌java培训在哪里,在郑州北大青鸟学java是一种什么样的感,商丘it培训哪个好,商丘IT学校计算机专业都学什么,商丘电脑培训学校相关文章
- 一个将SQL语句嵌入Java应用程序的实例
- J2ME中几个重要概念的解释
- 顶级Android开发商的QA是这样做软件测试的
- 七嘴八舌话探索性测试
- 大话js代码静态检查
- 怎么做敏捷验收测试
- 客户端稳定性测试
- 为什么脚本化测试不适合新手
- 我的软件测试之旅:(11)尝试——Scrum Master
- 敏捷测试现实与幻想
- 软件测试设计:对比样本的选取
- 软件测试领域架构
- CMMI过程我们所不得不面对的困难
- 软件测试储备是一项长期的软件投资
- 做好项目质量策划,保障项目质量管理
- 关于软件质量和软件测试的一点点看法
- 项目质量模型——数据区间离散化问题探究
- SuperOneClick2.3.3使用教程,SuperOneClick2.3.3教程下载
- 小导热硅脂的大作用
- WindowsXP的开机菜单有什么含义
- 智能手机瞬间掉电百分之十的秘密
- 电脑每天的用电量你知多少
- 超极本与普通笔记本电脑的区别
- 有关分区的那些事儿
- 论坛中常见缩写用语(二)
- Win8系统安装配置要求是什么
- 64位技术是什么
- 打雷能玩电脑吗
- 系统U盘挑选技巧
- 国内的软件行业的发展现状是什么样的?
- 搜索
-
- 热门标签