1.测试理论
2.功能测试
3.接口测试
4.性能测试
5.自动化测试
理论:常识(开发,测试,IT)
数据库(mysql):sql语句
linux:
she脚本
软件开发理论
1.软件定义:是一系列按照特定顺序组织的计算机数据和指令的集合
2.软件开发模式
瀑布模型:将软件生命周期的各项活动的规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品的项目。
优点:1.为项目提供了案阶段划分的检查点。 2.当前一阶段完成后,只需要去关注后续阶段。
缺点:1.各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。
2.由于开发模型是线性的,用户只有等到整个过程的末期才能见到开大成果,从而增加了开发风险。
3.通过过多的强制完成日期和里程碑来跟踪各个项目阶段。
4.瀑布模型的突出缺点适不适用户需求的变化。