软件测试
胡宏银
huhongyin@
你懂测试吗?
编程大师说:没有错误的程序世间难求。(《编程之道》)
临时抱佛脚行吗?以为有文档模板就会测试了吗?
如果不懂得有效地进行测试,你不仅得不到功劳,也没人欣赏你的苦劳,你拥有最多的将只是疲劳。
职业软件工程师应当掌握需求开发、系统设计、编程、测试、维护所有技能。
机遇和挑战并存
Project/Quality Manager
目前国内软件业的弱点正是发展的前沿
Test Engineer
QA/Supervisor
21世纪什么最贵——软件测试工程师
软件测试工程师,目前IT行业极端短缺的金贵人才,未来5年IT行业最炙手可热的高薪职位。中国软件业每年新增约20万测试岗位就业机会,而企业、学校培养出的测试人才却不足需求量的1/10,这种测试人才需求与供给间的差距仍在拉大。
软件测试——产品质量的保证
软件测试——控制成本的关键
软件测试——软件可靠性确认
软件测试——让企业具备国际竞争的实力
人力市场的测试人员位置?
课程目标
了解软件缺陷不可避免和软件测试的必要性
掌握进行软件测试的数学知识
掌握软件测试的基本理论和基本分析方法
掌握功能性测试、结构性测试、单元测试、集成测试、系统测试的基本方法和基本步骤
了解面向对象测试的基本流程
能够较为熟练的编写测试用例
了解常用的软件测试工具
课程服务于
测试工程师 Test engineer
QA工程师/经理 QA Engineer/Manager
软件工程过程组成员 The member of SEPG
项目经理 Project manager
程序员 Programmer
软件分析师 Software Analyst
软件咨询顾问 Software Consultant
……
教材与参考书
教材:
《软件测试》(第2版) Paul 著韩柯杜旭涛译机械工业出版社
参考书
《软件测试与质量管理》许育诚等电子工业出版社
《软件测试技术》郑人杰清华大学出版社
《软件测试方法和技术》朱少民清华大学出版社
论坛
.
.
软件测试所需知识
高级语言程序设计(如:C/C++)
离散数学
图论
软件工程
课程考核
试验:15%;
平时成绩15%;
期末考试:70%;
作业和考勤;
软件工程绪论 来自淘豆网m.daumloan.com转载请标明出处.