基于 Mocha 的自动化测试框架 下,王顶,课程目标
掌握基于 Mocha 自动化测试框架以及 Chai 断言库的自动化测试案例的编写,以及根据需要灵活执行自动化测试案例。掌握 Mocha 与代码覆盖率工具的整合应用,掌握 Mocha 与 webdriver 的整合应用,掌握 Mocha 与持续集成工具的整合应用。
课程简介
课时1:课程说明。对上篇课程做了总结,对下篇课程的教学计划及内容安排做了介绍。说明了课程资料获取的方式以及本课程的学习方法。
课时2:技术细节一:测试用例管理。介绍了在自动化测试脚本中 only 函数和 skip 函数在测试用例管理中的使用方式。
课时3:技术细节一:测试用例钩子。介绍了在自动化测试脚本中测试用例的四种钩子函数的用法,包括: before,after,beforeEach 和 afterEach。这四种钩子函数使用的场合。
课时4:技术细节二:异步测试。
课时5:技术细节二:浏览器前端测试。
课时6:技术细节二:ES6 测试脚本。
课时7:代码覆盖率工具的整合。
课时8-9:webdriver 整合。
课时10:持续集成工具整合。 适用人群:对自动化测试感兴趣的在校学生或者在职人员