摘要:
V模型-从开发的瀑布模型而来 优点: 包含了底层和高层的测试过程 每个步骤都是文档驱动 缺点: 和瀑布模型一样,不能适应需求的改变,灵活性较差 W模型 优点: 测试工作伴随着整个研发周期,测试对象不止是代码,文档也需要测试 更早的介入研发工作,可以尽早发现问题,及早处理 缺点: 对测试工程师要求较高 阅读全文
摘要:
瀑布模型 需求分析 研发分析需求说明书 判断需求实现可能性 概要设计 用到具体的技术点 大致模块划分 详细设计 详细到可以为编码做支持 类和类关系,类的设计 函数设计 各个接口的细节 数据库表的关系,字段关系 编码 依据详细设计进行编码 测试 维护 软件发布后需要持续维护 瀑布模型的特点: 线性模型 阅读全文
摘要:
功能性 功能的正确性 功能的安全性 功能的依从性 可靠性 软件需要容错性 出现错误后可以很快恢复 易用性: 软件界面是否流畅 提示是否友好 用户使用功能是否得当 效率 软件一定要高效 可维护性 可移植性 适应不同的系统 遇事能忍,但出手要狠,杀伐果断,雷厉风行,心怀佛祖之心,手行帝王之术。 阅读全文
摘要:
一、按阶段分类 单元测试:程序的最小模块(可能是一个函数、一个类、一个界面)完成后,进行的测试。 集成测试:组装测试,把多个模块组装到一起进行测试,重点关注模块和模块之间的接口。 系统测试:将整个软件系统作为一个整体进行测试,参照软件需求说明书。 验收测试:检验软件是都符合用户需求的测试。 二、按是 阅读全文