笔记
熠熠小星m
一个正在努力成长的测试小白!
展开
-
文件上传测试用例
界面测试:1、上传文件的按钮文字是否正确2、上传后正确&错误提示的文字是否正确3、说明性文字是否正确文件名称测试:1、上传的文件各为中文2、上传的文件名称为英文3、上传的文件名称中含有特殊字符4、上传的文件名称为数字5、上传的文件名为中文、英文、数字等组合名称6、长传的文件名中含有空格文件格式测试:1、上传的文件名称长度超出限定范围2、上传文件的格式为图片(Jpg, jpeg, png)3、上传文件的格式为txt文本4、上传文件的格式为word (后缀名为doc,doc原创 2020-11-24 17:12:42 · 9887 阅读 · 0 评论 -
集成测试
集成测试侧重于组件或系统之间的交互。集成测试的目标包括:1、减少风险2、验证接口的功能和非功能行为是否符合设计和规定3、建立对接口质量的信心4、发现缺陷(可能存在于接口本身,也可能存在于组件或系统内部)5、防止缺陷遗漏到更高的测试级别集成测试的分类:1、组件集成测试,侧重于集成组件之间的交互和接口。在组件测试之后执行组件集成测试,并且组件集成测试通常是自动化的。2、系统集成测试,侧重于系统、软件包和微服务之间的交互和接口。系统集成测试还可以涵盖与外部组织(例如: web服务)的交互和接口原创 2020-11-24 15:51:27 · 3787 阅读 · 0 评论 -
组件测试
组件测试(也称为单元或模块测试)关注在可单独测试的组件。组件测试的目标包括:1、降低风险2、验证组件的功能和非功能行为是否符合设计和规定3、建立对组件质量的信心4、发现组件中的缺陷5、防止缺陷遗漏到更高的测试级别测试依据:组件测试中可用作测试依据的典型工作产品包括:1、详细设计2、代码3、数据模型4、组件规格说明测试对象:组件测试的典型测试对象包括:1、组件、单元或模块2、代码和数据结构3、类4、数据库模块典型的缺陷和失效:组件测试发现的典型缺陷和失效包括:1、功能原创 2020-11-24 14:17:49 · 2122 阅读 · 0 评论 -
测试的七项基本原则
原则1:测试说明缺陷的存在,而不能说明缺陷不存在即使在测试过程中没有发现失效,也不能证明证明没有缺陷,即 零缺陷是不可能的。原则2:穷尽测试是不可能的进行穷尽测试(输入和前提条件的所有组合)是不可行的,除非是小型案例;所以我们应利用风险分析、测试技术和优先级确定测试工作量。原则3:测试的尽早介入可以节省时间和成本测试的尽早介入有时也称为测试的左移,测试尽早介入,可以减少项目时间和成本。原则4:缺陷的群集效应在BUG的周围往往会发现更多的问题,所以这些应该作为风险分析的重要输入。原则5:杀虫剂原创 2020-11-20 16:12:46 · 6673 阅读 · 0 评论 -
邮箱测试用例
假设:邮箱格式为:登录名@主机名.域名如:123aa@163.com1、输入正确的邮箱格式2、输入正确格式的字符且前面有空格3、输入正确格式的字符且后面有空格4、不输入内容5、输入空格6、输入纯中文7、输入纯英文大写字母8、输入纯英文小写字母9、输入纯数字10、输入小数11、输入负数12、输入一个数字013、输入特殊字符14、输入中文、英文、数字、特殊字符的组合15、输入超长字符16、输入复制的空格17、输入复制的纯中文18、输入复制的纯英文大写字母19、输入复制的纯原创 2020-11-20 16:02:05 · 12872 阅读 · 0 评论 -
搜索框测试用例
界面测试:1、查看显示是否正确,布局是否合理2、查看是否有错别字功能测试:1、在搜索框中输入列表中存在的内容2、中输入列表中不存在的内容3、不输入内容4、输入空格5、输入超长字符串6、输入搜索框限制长度的字符串N个字符7、输入限制长度的字符串N-1个字符8、输入限制长度的字符串N+1个字符9、在输入的关键字后面,加空格10、在输入的关键字前面,加空格11、在输入的关键字中间,加空格12、输入全角符号的中文13、输入半角符号的中文14、输入全角符号的英文(大、小写字母).1原创 2020-11-20 10:36:02 · 9094 阅读 · 0 评论 -
测试的基本原则
原则1:测试说明缺陷的存在,而不能说明缺陷不存在即使在测试过程中没有发现失效,也不能证明证明没有缺陷,即 零缺陷是不可能的。原则2:穷尽测试是不可能的进行穷尽测试(输入和前提条件的所有组合)是不可行的,除非是小型案例;所以我们应利用风险分析、测试技术和优先级确定测试工作量。原则3:测试的尽早介入可以节省时间和成本测试的尽早介入有时也称为测试的左移,测试尽早介入,可以减少项目时间和成本。原则4:缺陷的群集效应在BUG的周围往往会发现更多的问题,所以这些应该作为风险分析的重要输入。原则5:杀虫剂原创 2020-11-19 21:54:43 · 2066 阅读 · 0 评论 -
什么是软件测试
最近很多人问我什么是软件测试,软件测试到底是什么呢? 有人说,测试不就是找bug嘛!在我看来测试不仅仅是为了发现缺陷,还是评估软件质量和降低软件运行中出现失效风险的一种方法。软件测试是指:通过手动或运用测试工具来检查程序代码,用户文档和软件功能、性能是否存在缺陷的过程。典型的测试目标:1、通过评估工作产品以防止缺陷;2、验证是否实现了所有的指定需求;3、检查测试对象是否完成,并确认是否按照用户和其他利益相关方期望那样工作;4、建立对被测对象质量级别的信心;5、发现缺陷和失效,...原创 2020-11-19 21:44:51 · 270 阅读 · 0 评论