软件技术【软件测试方向】
软件技术(软件测试方向)
一、培养目标
软件技术专业(软件测试方向)是以软件测试、项目管理为主要方向,面向IT行业、电子信息行业和金融行业,培养具有良好的职业道德和人文素养,掌握软件测试、项目管理和软件开发的专业知识,具备扎实的理论功底与应用技术、良好的创新思维能力,能从事软件测试、软件实施与维护等基础工作岗位的发展型、复合型、创新型技术技能人才。
二、课程体系
本专业围绕培养从事黑盒测试、白盒测试、自动化测试、测试开发以及项目管理等方面的应用技术人才。开设课程主要有软件测试基础、功能测试工具、性能测试工具、Linux操作系统、Python程序设计、Java程序设计、JSP程序设计、MySQL、Web前端设计。
三、专业特色
软件技术专业(软件测试方向),主要面向软件测试工程师、自动化测试工程师和项目管理等岗位的技术人才,培养重心明确、突出。
· 软件测试工程师。熟悉测试理论和方法,熟悉软件测试相关流程和规范,具备独立完成测试数据设计,输出测试方案、测试报告的能力,至少熟悉一门编程语言和一门脚本语言,熟悉B/S软件系统体系结构、MySQL数据库以及Linux操作系统。
· 自动化测试工程师。熟悉主流的测试工具和技术,包括性能测试、兼容性测试等,熟悉自动化测试方法,能够进行接口测试,熟悉java、python主流的开发语言和常用数据库,具备熟练使用Linux操作系统的能力。
· 项目管理。具备组织制定编写项目方案、项目工作计划的能力,能够对潜在的项目风险进行预测和分级,并制定调整计划和应急策略,能够有效的控制项目成本。
四、就业情况
互联网行业发展迅猛,各行各业都在进行信息化改革,软件行业开发模式逐步规范,软件测试作为软件开发中的一个重要环节,受到了越来越多的重视。目前,软件开发与软件测试人员的比例严重失调,国内测试人才缺口已超过30万,且缺口在逐年增大,市场对软件测试人员的需求量很大,由于软件测试在国内起步晚,软件测试人才积累很少,具备多年从业经验的资深测试工程师更是稀缺人才。而软件测试学习门槛低,技术上手快,发展方向广,薪资待遇好,通过系统学习就可以快速进入IT行业。据统计,初级测试工程师平均月薪在6-9k左右,高级测试工程师月薪均在15k以上,可见软件测试具备非常良好的发展前景。
|
软件测试 工程师 |
测试开发 工程师 |
自动化测试 工程师 |
平均薪资 |
北京 |
13500 |
29600 |
18900 |
20666 |
上海 |
12300 |
22700 |
17800 |
17600 |
广州 |
11000 |
20800 |
14000 |
15266 |
深圳 |
11200 |
19400 |
13600 |
14733 |
杭州 |
9000 |
17000 |
12900 |
12966 |
成都 |
7000 |
13530 |
12140 |
10890 |