软件测试
在国内软件测试发展的初期,测试工作作为一个辅助性工作,并不像如今这么专业、规范,很多时候基本都是靠软件测试工程师自己的经验,依据需求规格说明书开展软件测试活动,这种情况下测试覆盖率及正确性基本都是靠软件测试工程师个人职业素质,盲目测试、漏测风险大大增加。随着软件工程学科发展及用户对产品质量需求的不断增加,在ISO、CMMI等软件质量标准中都要求软件测试活动实施时必须进行测试用例设计,以期降低软件质量风险,提高软件测试活动质量。本套教程就是基于此进行设计的,全面讲解最新软件测试相关技术。
31课程224天学习时长5696人正在学习
立即报名
第一阶段:系统测试模块
在软件测试行业,如何设计高效简洁的测试用例,是目前软件测试工程师普遍关注的问题,本阶段着重剖析测试用例格式及常见的等价类、边界值、判定表、因果图、正交试验、状态迁移等设计方法,帮助软件测试工程师掌握测试用例设计技能,更高效的完成软件测试的设计工作。

测试用例设计

在国内软件测试发展的初期,测试工作作为一个辅助性工作,并不像如今这么专业、规范,很多时候基本都是靠测试工程师自己的经验,依据需求规格说明书开展测试活动,这种情况下测试覆盖率及正确性基本都是靠测试工程师个人职业素质,盲目测试、漏测风险大大增加。随着软件工程学科发展及用户对产品质量需求的不断增加,在ISO、CMMI等软件质量标准中都要求测试活动实施时必须进行测试用例设计,以期降低软件质量风险,提高测试活动质量。 如何设计高效简洁的测试用例,是目前测试工程师普遍关注的问题,本阶段着重剖析测试用例格式及常见的等价类、边界值、判定表、因果图、正交试验、状态迁移等设计方法,帮助测试工程师掌握测试用例设计技能,更高效的完成测试设计工作。

预计学习时长:7天

缺陷管理

缺陷概念贯穿于整个软件生命周期,清晰明确地定义缺陷,能够有效地帮助开发人员尽快、尽早解决缺陷,从而提高产品质量,按时完成。缺陷管理流程在软件测试活动实施过程中非常重要,本阶段重点介绍缺陷定义、缺陷产生原因,常见的缺陷报告形式及企业常见的“审核式”缺陷管理流程

预计学习时长:7天

第二阶段:WEB测试模块
在网站架构上,WEB系统的B/S架构由于其灵活的适配和标准化等特点,越来越受到企业架构师的亲睐,在移动互联网时代,WEB系统架构更加大受欢迎。本课程将专门针对WEB系统的软件测试技术和原理进行深入讲解,包括从WEB系统架构,网络协议到安全性测试,前端测试,可用性及兼容性测试等软件测试领域均有详细讲解,并结合实战演练和案例演示,彻底解开WEB系统的神秘面纱。
第三阶段:UFT与Selenium自动化测试
软件测试技术已从黑盒测试、白盒测试,发展到了自动化测试,本阶段将由麦子学院带你详细了解自动化测试的基础知识、框架设计、UFT高级测试开发及实战等几个方面的内容,全面掌握自动化测试相关技术要点和操作。

自动化测试-selenium

本课程主要在自动化测试中selenium的基本使用,为自动化测试构建提供基本知识。

预计学习时长:7天

第四阶段:LR性能测试
按照整个软件测试流程,性能测试是需要重点测试的地方,通过本阶段性能测试核心技术、性能测试脚本开发、LR性能测试场景设计、LR指标分析等课程的学习,可很好的掌握性能测试相关技术要点和操作,能实现独立完成从性能测试设计到指标分析的一系列软件测试操作。
第五阶段:软件测试拓展
软件测试拓展

Mysql基础

课程描述:Mysql是一个最常用的关系型数据库管理系统,此为python开发职业课程系列的其中一套课程。该套课程是现目前国内最齐全的mysql视频教程之一,从入门到精通,详细讲解,方便快速掌握。

预计学习时长:7天

Mysql进阶

一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。随着mysql的功能不断完善,性能不断提高,可靠性不断增强,在mysql实际开发中,我们可能会面临这样的问题:如何选择它的存储引擎,如何来诊断和优化mysql的查询,mysql的锁有什么机制,如何减少锁冲突,提高并发度。然而mysql的参考文档很精练,也很零碎,面对浩如烟海的网页来找出有用的信息解决上面所提到的问题也绝非易事,为了能让大家对mysql的开发和管理了解得更深,有利于后期的php开发维护等工作的开展,将平时项目开发中所积累的mysql的开发和管理的经验,解决问题的方法和思路,以及对mysql的认识整理出来,做成这套教程与大家分享。

预计学习时长:7天

Python 数据库编程

本课程首先介绍了Python语言中的数据库接口规范(2.0版),之后通过Python标准库中的sqlite3模块进一步学习Python中操作SQLite3数据库;接着介绍操作MariaDB及ORM框架sqlalchemy的使用方法;最后重点介绍Python操作MongoDB数据库的方法。 通过本课程的学习,使你能够胜任Python操作各类数据库编程,以期在各类项目中的应用。

预计学习时长:7天

Python语言编程基础

Python是一种面向对象、解释型计算机程序设计语言,语法简洁而清晰,具有丰富和强大的类库。本章Python编程基础的视频教程,为现目前国内最全面的Python视频教程之一,由麦子学院资深Python工程师录制,主要围绕Python编程实战方方面面展开。

预计学习时长:7天

Linux操作系统基础(最新版)

这是一门Linux的基础课程,目标是让你能够熟练使用和操作Linux系统,为在Linux系统上做程序开发和以后做Android底层开发打下坚实的基础。本课程以知识+实操的方式来讲授,使学生能够轻松快乐地掌握Linux操作系统的使用。

预计学习时长:7天

Linux SHELL编程与实践

这是一门Linux shell 编程与实践的课程,大家不但能够接触到linux shell编程的基础课程,而且可以更广泛的了解目前主流互联网公司中用到的shell编程的实际案例,让学生不只是停留在对基础知识的学习上,更发散学生的思维与视野,通过多方面能力解决工作中遇到的实际问题。

预计学习时长:7天

单元测试

本课程主要讲解如何使用python提供模块进行测试用例设计,测试用例实现,对程序的最小模块进行测试,将问题在最小范围内定位问题。

预计学习时长:7天

第六阶段:项目实战
项目阶段

web测试项目实战

随着Web 2.0技术的迅速发展,大部分软件产品均基于web开发。因此,web测试在整个测试过程中有着重要的地位,但由于web测试点非常多,测试过程复杂,技术要求高,所以需要对web进行系统理论的实践学习。 本套视频教程将从实践的角度带你学习WEB测试。在测试过程中理解WEB测试、掌握WEB测试的技术方法,形成WEB测试思维。

预计学习时长:7天

RF测试框架

10年Linux软件开发经验,6年Android开发经验,熟悉linux系统开发,驱动编程。早起主要从事安防监控项目,基于miniGUI 的VOIP可视电话,XBMC移植等嵌入式产品,现在主要从事智能android电视及Android自动化测试的相关开发工作。

预计学习时长:7天

一名课程顾问想与您沟通

免费电话咨询