随笔分类 - 软件测试理论知识
摘要:由于F12是前端开发人员的利器,所以我自己也在不断摸索中,查看一些博客和资料后,自己总结了一下来帮助自己理解和记忆,也希望能帮到有需要的小伙伴,嘿嘿! 首先介绍Chrome开发者工具中,调试时使用最多的三个功能页面是:元素(ELements)、控制台(Console)、源代码(Sources),此外
阅读全文
摘要:1.瀑布模型 优点: a.开发的各个阶段比较清晰 b.强调早期计划及需求调查 c.适合需求稳定的产品开发 缺点: a.依赖于早期的需求调查,不适用需求的变化 b.单一流程不可逆 c.风险往往知道后期才暴漏,失去及早纠正的机会 d.测试仅仅是编码后的一个阶段 2.螺旋模型 适合于需求经常变化的软件项目
阅读全文
摘要:1.按照严重程度划分 定义:是指Bug对软件质量的破坏程度,即BUG的存在将对软件的功能和性能产生怎样的影响 分类:系统崩溃、严重、一般、次要、建议 2.按优先级划分 定义:表示处理和修正软件缺陷的现后顺序的指标 分类:高(high)、中(middle)、低(low) 注意:一般情况下,严重程度高的
阅读全文
摘要:1.制定最低测试通过标准和测试内容,然后具体问题具体分析。因为不充分的测试时不负责任的,过分的测试是易中资源浪费,同时也是易中不负责任的表现 2.不要试图穷举测试,穷举测试指的是测试时考虑的所有可能的输入值,应在测试用例上多下功夫,设计出优秀的测试用例,用最少的测试用例达到最大的覆盖率 3.开发人员
阅读全文
摘要:什么是测试用例 测试用例(Test Case),指的是在测试执行之前设计的一套详细的测试方案,包括测试环境、测试步骤、测试数据和预期结果。 常用的测试用例模板:Excel模板(每个用例占一行,便于集中管理和维护,一般适合写功能测试用例)和Word模板(每个用例独占一页,描述的比较清楚。但比较分散,适
阅读全文
摘要:什么是测试环境 测试环境=硬件+软件+网络 硬件,如PC机、笔记本、服务器、各种PDA终端等 ,不同的机器类型,不同的机器配置,会导致软件的反应速度完全不一样 软件:主要指软件运行的操作系统,可能存在兼容问题 网络:主要针对的是C/S结构和B/S结构的软件,不同的网络类型,不同的网络传输速度,会导致
阅读全文
摘要:什么是BUG 使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别 BUG分类 完全没有实现的功能 基本实现了用户需要的功能,但是运行时会出现一些功能或性能上的问题 实现了用户不需要的功能,即多余的功能
阅读全文
摘要:1.1什么是软件 定义:计算机系统中与硬件相互依存的一部分(程序+数据+相关文档) 软件=程序+文档+数据 程序指的是能够实现某种功能的指令集合,如C语言程序 数据:使程序能正常操纵信息的数据结构 文档指的是软件在开发、使用和维护过程中产生的图文集合,如《系统需求规格说明书》、《用户手册》、read
阅读全文
浙公网安备 33010602011771号