作为全栈工程师需要掌握的一门基础性科目,软件测试可以很难,也可以很简单。
懵懵懂懂,自学了这门课程,发现了测试用例、测试环境、黑盒测试、白盒测试、单元测试、性能测试、集成测试、系统测试等等。
里面的内容很多,光是黑盒测试,就讲解了等价类方法、边界值分析法、因果图法、决策表法、正交表法;白盒测试则讲解了逻辑覆盖法和基本路径法。
在性能测试上,讲解了负载测试、压力测试、负载压力测试等等;运用了Jmeter、Autocannon、Xenu来帮助大家理解。
在单元测试上,根据大家的语言功底,选择了python模块中的unittest框架进行讲解,分别对TestCase、TestSuite、TestRunner、TestLoader、Fixture展开。目前准备讲解这部分内容。
后面打算就另一个框架pytest进行讲解,具体能讲多少,就拭目以待了。
布置的课程期末考核是小组分析网站的测试报告,希望大家能分工好,并呈线一份完整的作业吧。