软件测试理论知识
文章平均质量分 68
北冥鱼wang
播下一个行动,收获一种习惯;播下一种习惯,收获一种性格;播下一种性格,收获一种命运。
展开
-
第八章 软件测试计划与测试报告编写
how 怎么来做(测试的方法+测试工具(功能+app测试+性能测试postman jmeter fiddler))项目时间=开发时间+测试时间 项目 1个月时间:开发3周+测试2周。MODIFY 修订版本 初稿评审之后进行了修改。RELEASE 终稿 已确定版本。面试题:测试工作量占项目的比例是多少?状态:DRAFT 初稿 尚未评审的测试计划。when 时间安排(什么时间做什么)where 测试环境。1.软件测试计划介绍。原创 2023-10-18 22:17:01 · 57 阅读 · 0 评论 -
第七章 正交实验法&用例评审&bug管理流程
往往因果关系非常庞大,以至于据此因果图得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地合理地减少测试的工时与费用,可利用正交试验设计方法来进行测试用例设计。bug等级的划分有分三级四级,也有分五级的,如果等级越高,可能被修复的等级也越高,有些公司还会根据你提bug的数量和等级来考察绩效,很多情况下,我们提交Bug的大致等级即可,没有严格的区分。答:(考核设计用例的方法,什么场景下用什么方法来进行用例设计,考核测试思维)K是表的列数,表示控件的个数(因素的个数或因子的个数)原创 2023-10-07 20:11:59 · 98 阅读 · 0 评论 -
第六章 用例设计方法之场景法、错误推断法、因果图判定法
注意:场景法的重点是测试流程,因此每个流程一个用例验证即可,流程测试没有问题并不能说明系统功能没有问题了,还需要针对。单步的功能进行测试,只有单个功能点和流程测试,才是充分的测试。,设计用例来遍历场景(路径),验证软件系统功能的正确性。矩形:表示步骤(操作、输入、输出结果)业务流程(业务逻辑),也包括代码实现逻辑。菱形:判断----是、否。原创 2023-06-07 13:14:15 · 130 阅读 · 0 评论 -
第十一章 软件测试的原则(笔记)
作为专业的测试人员,你需要利用各种各样的工具和方法,制造各种各样的场景去折磨软件,最终保证软件的质量。从功能测试,到自动化测试再到测试开发。测试在需求阶段介入,降低bug修复成本,开发在做设计及编码的时候,测试在左侧是设计,分析测试点和用例设计。80%的bug出现在20%的模块,解决方案:不稳定的模块重点多次测试。刚开始对某个模块进行测试的时候能找到比较多的bug,越到后面越难发现bug。3.完全测试是不可能的,测试需要终止。6.测试是枯燥乏味的,缺乏创造力的工作。4.测试无法显示软件潜在的缺陷,原创 2024-01-02 23:21:24 · 457 阅读 · 0 评论 -
第十章 常见控件与功能点测试要点(笔记)
控件,功能点原创 2024-01-01 23:52:29 · 485 阅读 · 0 评论 -
第九章 web应用体系以及windows网络常见操作应用
可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。比如:https://www.baidu.com-->域名解析DNS--->ip地址--->访问对应的项目服务器。网关:局域网--->广域网 网关即关卡 从一个网络跨到另一个网络经过的关卡,比如局域网跨广域网。启动方式2.开始-运行--输入cmd-回车,此时将出现一个显示命令提示符的窗口,如下图。格式:命令1| 命令2| 命令3 后一个命令是对前一个命令结果进行处理。原创 2023-12-12 23:33:40 · 947 阅读 · 0 评论 -
第五章 用例设计方法等价类&边界值法
等价类划分 边界值法 测试用例原创 2023-06-05 15:20:54 · 236 阅读 · 0 评论 -
第四章 测试用例编写
软件测试的重要性是毋庸置疑的,测试用例是测试工作的指导,是软件测试指令稳定的根本保障。影响软件测试的因素很多,如软件本身的复杂程度,开发质量,测试方法和技术的运用。但有些因素是客观存在,不可避免的,如IT团队的流动,环境,情绪等。5.好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周全,因此测试用例的写作和设计一样,也是非常重要的。测试用例的通过率以及错误率,是测试结果的一个重要依据,用来判断该软件测试结果是否通过,能否达到上线的标准。评审的目的:检验是否存在漏测和错测的测试点。原创 2023-05-27 17:01:24 · 773 阅读 · 0 评论 -
第二章、软件生命周期及流程学习
主要确定软件的开发目的及其可行性,制定项目总体开发计划。原创 2023-04-10 15:15:17 · 287 阅读 · 0 评论 -
软件测试自学要学什么,学到怎样的程度能够找工作
软件测试基础,入门,找工作原创 2023-03-19 21:46:28 · 99 阅读 · 0 评论 -
第一章、测试理论与流程
6、可移植性(跨平台):是指软件产品从一种环境迁移到另一种环境的能力,这里的环境可以理解为硬件、软件或组织等不同的环境。3、易用性:是指用户在指定环境下使用软件产品时,产品被用户理解、学习、使用和吸引用户的能力,简单10个字:易懂、易学、易用、漂亮好看(用户体验要好)。4、效率:是指在规定条件下,相对于所用资源的数量,软件产品可提供适当的性能的能力。5、可维持性:是指产品可被修改的能力,这里的修改是指纠正、改变软件产品和软件产品对环境、功能规格变化的适应性(qq隐身在线显示)...原创 2022-08-03 15:48:41 · 224 阅读 · 0 评论 -
软件测试基础学习01_计算机基础知识
一、测试前景和重要性1、什么是软件测试?软件测试是利用手工或测试工具按照测试方法和流程对产品进行功能和性能测试,简单地说就是为软件做“质检”。2、软件测试的重要性 * 测试已经深入到了生活的方方面。 * 软件bug对我们的生活、工作都会带来毁灭性的破坏,据悉,每年的软件bug会让整个市场经济损失近600亿美元!3、成立软件测试部门的原因 * 软件测试能...原创 2020-05-12 10:44:54 · 1241 阅读 · 0 评论 -
软件测试基础知识(面试准备)
1.什么是软件测试?从广义上说,软件测试是软件生命周期中的所有检查、评审和确认工作,包括在分析、设计阶段,以及完成开发后确认阶段的各类文档、代码的审查和确认。从狭义上说,是识别软件缺陷的过程,即实际结果与预期结果不一致。(IEEE(ISO/IEC/IEEE 29119)(国际电子电器公司协会)规范定义)使用人工或自动的手段来运行或测量软件系统的过程,以检测软件系统是否满足规定的要求,并......原创 2020-01-12 00:13:26 · 1128 阅读 · 1 评论