自动化测试适合人群和学习方法
1.课程针对人群
本课程针对软件测试工作人员和准备从事软件自动化测试的人员,想本套教程的学习提升软件自动化测试技能,特别是QTP自动化测试工具的使用以及将QTP工具应用到企业日常工作中的自动化测试当中。从而完成从手工测试工程师到自动化测试测试工程师的转变。
2.我该怎么学,如何才能学好这门课程,给些建议。
2.1、时间上的安排建议
本课程共20讲,如果您时间上充分,建议以每天1-2讲的进度往前学习。
2.2、学习要求
如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,按照视频的内容逐渐应用到自己的项目里,以加深理解和记忆。
如果您有基础,可不必按步就搬进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反。
2.3、讲师建议
1.首先要理解自动化测试是做什么的,然后根据不同的自动化测试类型选择适合的工具。
2.对于课程的内容,要打好基础,同时自己要做好总结,总结使用技巧,同时借鉴别人经验。
3.对于实战操作部分,自己多动手操作,**能够结合一些案例进行自动化,比如使用先手工去测试一个Web网站,按照用户的使用习惯完成完整的各项操作,然后将操作过程使用QTP自动化起来。更重要的是要逐步应用到自己项目中。
4. 后一定要明确,工具不是万能的,良好的自动化测试理念和方法也是非常重要的,祝您学有所成。
完课程能做什么
1、对软件自动化测试有一个清晰的认识。
2、系统全面的掌握QTP工具的使用。
3、使用QTP工具进行Web自动化测试。
4、掌握自动化脚本的调试技术。
自动化测试进阶培训课程介绍
时间 |
学习内容 |
|||
---|---|---|---|---|
一周 |
软件测试入门知识讲解 |
1
|
1.软件测试工程师工作介绍、职业规划与展望 |
|
2
|
Oracle数据库DDL语句 |
|||
3
|
Oracle数据库DML语句 |
|||
4
|
Oracle数据库视图、索引、存储过程等 MySQL数据库安装及介绍 |
|||
5
|
计算机web网络基础 |
|||
周末自习,老师辅导 |
||||
周末自习,自由安排 |
||||
第二周 |
基于项目讲解软件测试工作流程 |
1
|
linux服务器安装及常用命令介绍 测试环境搭建讲解 |
|
2
|
软件测试理论 需求分析 测试计划 |
|||
3
|
软件测试用例 用例管理工具禅道 测试报告 版本管理工具SVN |
|||
4
|
实战演练之项目1:电商B2C或ERP进销存管理系统(测试计划,编写案例) |
|||
5
|
实战演练之项目1:电商B2C或ERP进销存管理系统(评审案例,执行案例) |
|||
周末自习,老师辅导 |
||||
周末自习,自由安排 |
||||
第三周 |
功能项目实战 |
1
|
实战演练之项目1:电商B2C或ERP进销存管理系统(测试报告,项目总结) |
|
2
|
实战演练之项目2:p2p项目(测试计划,编写案例) |
|||
3
|
实战演练之项目2:p2p项目(评审案例,执行案例) |
|||
4
|
实战演练之项目2:p2p项目(测试报告,项目总结) |
|||
5
|
app测试讲解 |
|||
周末自习,老师辅导 |
||||
周末自习,自由安排 |
||||
第四周 |
软件测试进阶:Java基础&性能测试 |
1
|
java基础之单元测试1 |
|
2
|
java基础之单元测试2 |
|||
3
|
1 功能测试答疑及练习; |
|||
4
|
lr脚本详解:参数化/关联函数等 |
|||
5
|
lr脚本详解:脚本结构以及脚本执行逻辑等 |
|||
周末自习,老师辅导 |
||||
周末自习,自由安排 |
||||
第五周 |
软件测试进阶:性能测试工作内容 |
1
|
lr脚本详解:脚本调优以及项目练习 |
|
2
|
性能测试场景设置,以及工作流程讲解 |
|||
3
|
性能测试实战,分析需求->执行测试->输出报告 |
|||
4
|
性能测试常见问题讲解 |
|||
5
|
自动化测试基础:前端基础(Html css js) |
|||
周末自习,老师辅导 |
||||
周末自习,自由安排
|
|
公司实际需要测试的理由:
1深圳软件测试发展前景,软件开发前期只讲究快速迭代,开发往往在实现某个功能时都会尽量少的造轮子,会大量用第三方工具,有时会照成很大的性能浪费和资源依赖
2.开发有时知道某个地方有问题,但是往往满足于表面上能用,自己测试bug时很大程度上会放过,而不进一步解决,对以后大量用户涌来这绝对是个坑。
3.开发、产品来协调测试是没问题,但是若投入大量时间(测试就是消耗大量时间做不断重复的事),如写测试用例,不断循环测试用例检测,会浪费大量时间。导致在那个阶段开发、产品本身的工作质量并不高。对公司是一种浪费。
4.专业的测试会对软件进行单元测试、自动化测试、性能测试、写测试工具等完善的测试系统,保障软件的质量。
5.测试比较客观,他们是真正看结果不问过程的角色,一切就事论事。这一点,单向思维的开发人员很难企及。软件测试培训咨询电话:18988787201
软件测试课程大纲:
1、软件测试核心课程
Http,locadrunner11实战,C语言,性能测试设计,web前端性能分析,应用服务器监控与分析,Oracle数据库服务器监控与结果分析。
2、软件测试重点试验
http请求,抓包,报文结构,vugen脚本编写,Controller场景的设计、资源监控、日志分析,webservice接口性能,javavuser接口性能,websocket接口性能,测试模型建立,计划方案编写,前端性能分析,jvm监控,调优,瓶颈分析,CPU、IO、MEM、缓存的瓶颈定位和资源消耗分析
3、软件测试实战项目
在线投资理财项目,在线电子商务系统,在线财富管理平台,对其进行性能测试脚本开发与实施。
今日已有25人申请,本月限额500名