首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

想做软件测试工程师需要学习哪些课程

市面上不同IT培训机构的软件测试培训课程都不尽相同,不过大体上都分为面授课和网课,那么面授课又分为功能测试、自动化测试、接口测试、性能测试几个部分。下面达内西安软件测试培训班小编来为大家讲一下具体都要学习哪些课程。

达内西安软件测试

一、功能测试

功能测试阶段会学习计算机基础、软件测试核心理论、企业级环境配置实践、功能测试项目实战课程。具体会学习计算机基础,软件生命周期、开发模型、测试模型。软件测试概念,软件测试方法及分类、热门领域测试技巧。Linux系统,数据库的定义及基本概念,MySQL、Oracle。搭建功能测试实战环境,Linux环境下B/S结构产品测试项目等内容。

二、自动化测试

自动化测试阶段会学习Python编程技术、自动化测试入门、Web自动化测试:Selenium、Web自动化测试项目实战、移动自动化测试:Appium、移动自动化测试项目实战课程。具体学习Python,自动化测试分类及自动化适用的项目。Selenium,使用Selenium对网站的核心功能进行自动化测试。Appium,Monkey,使用Appium对APP核心功能进行测试验证,对APP功能进行评估等内容。

三、接口测试

接口测试阶段要学习接口测试综合核心理论、Jmeter、接口测试项目实战、网络安全测试课程。具体要学习接口测试,Postman安装使用,Fiddler安装使用,Web和手机抓包,基本设置方法。Jmeter,搭建接口测试环境,分析业务流程,设计测试用例,使用Jmeter执行测试用例。Web安全核心理论、Web漏洞及防御、渗透测试、SQL注入、XSS跨站脚本、AppScan等内容。

四、性能测试

性能测试阶段则学习性能测试核心理论、Loadrunner、性能测试项目实战课程。会学到性能测试,VuGen,Controller,Analysis,性能测试调优,数据库调优,性能测试指标,Jmeter在性能测试中的应用。搭建测试环境,编写测试计划和测试用例,设置和运行场景,监控和收集数据,写分析报告,项目综合评审等内容。

软件测试近年来十分热门,许多没有IT基础的人员也想要转行从事软件测试工作,想做软件测试工程师,以上四部分内容不必全部掌握,只要掌握其中的一个或几个方向就能够去胜任那些方向的测试工程师。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190905A05WBQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券