![](https://img-blog.csdnimg.cn/direct/2913360fc69f41efa40898127cf4630d.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软件测试
文章平均质量分 83
软测,记录学习笔记,面试复习,笔记!笔记!笔记!
Taverry
谢谢关注
展开
-
接口测试、postman、测试点提取【主】
接口测试是的一种测试接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的测试的重点是要,以及。原创 2024-03-20 23:57:10 · 479 阅读 · 0 评论 -
Python自动化测试UniTest框架介绍用法
1、定义测试用例。原创 2024-03-19 22:59:03 · 1492 阅读 · 0 评论 -
【测试知识】业务面试问答突击版3---bug、测试用例设计
它根据程序的控制结构设计测试用例,主要用于软件或者程序验证,白盒测试法极爱昵称程序内部逻辑结构,对所有的逻辑路径进行测试,是一种穷举路径的测试方法,但即使每条路径都测试过了,但仍然有可能存在错误。6、修改条件判断覆盖:每一个判断的所有可能都出现过、每一个判断中所有条件的所有可能都出现过、每一个进入点及结束点都执行过、判断每一个条件都可以独立的影响判断的结果。使用常用的用例设计方法对可能的场景和功能尽可能覆盖到,同时考虑支持的平台,不同用户的差别,兼容性和易用性,非功能测试可以考虑性能,安全性等。原创 2024-03-14 17:58:45 · 1089 阅读 · 0 评论 -
【测试知识】业务面试问答突击版2-----测试计划、上线、性能测试、web端&移动端
需要,测试需要审核开发人员的代码,提前检查可能存在的边界问题和业务逻辑问题,同事测试过程中需要使用常用的开发工具来帮助定位功能,比如前端测试中用到的浏览器开发者工具,也需要自己开发一些脚本和工具来帮助测试。可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。3、如果是软件问题,需要查看是否有用例覆盖此场景,如果没有,需要添加,如果有,需要调查为什么没被执行或者执行了未被发现。原创 2024-03-14 17:57:43 · 766 阅读 · 0 评论 -
【测试知识】业务面试问答突击版1
根据测试计划,预估测试用例设计及评审、测试计划制定及评审、测试执行及缺陷跟进、上线准备、上线后的跟踪和数据分析、回归测试自动化分别所需要的时间,同事考虑测试过程中可能存在的风险(比如首次提测无法达到测试开始标准、对其他团队的依赖导致的延迟、可能的需求变更导致的测试范围变化等)给出对应的可能结果和应对方案。需求评审、代码设计评审、代码评审、测试评审、测试执行、缺陷跟进、上线评估、上线后的测评、线上数据分析、线上问题跟踪、回归测试自动化、定期的缺陷分析和用例/流程改进。原创 2024-03-14 17:53:35 · 1026 阅读 · 0 评论 -
接口测试及接口测试工具【Postman】相关的面试题
Postman是一种的工具,可以非常方便的模拟get、post或其他请求来调试和测试接口。原创 2024-03-12 00:53:56 · 1486 阅读 · 1 评论 -
软件测试知识面试题:单元测试、功能测试、集成测试、性能测试、系统测试、验收测试
单元测试、集成测试、系统测试、验收测试。原创 2024-03-12 10:45:00 · 1274 阅读 · 0 评论 -
软件测试知识面试题:白盒测试、黑盒测试、测试用例
测试者要在软件的接口处进行,它只检查程序功能是否按照规格说明书的规定正常使用,程序是否能接收输入数据而产生正确的输出信息,以及性能是否满足用户的需求,并且保持数据库或外部信息的完整性。这种测试主要关注不同系统组件之间数据传输的正确性、稳定性以及安全性。,确保软件的功能符合需求规格说明,主要关注单个功能或者多个功能的组合是否能够正常实现。静态测试是测试中很重要的方法之一。输入一组预先按照一定的测试准则设计的实例数据驱动运行程序,检查程序功能是否符。合设计要求,发现程序中错误的过程。原创 2024-03-11 23:30:00 · 2466 阅读 · 0 评论 -
Python测试框架pytest介绍用法
pytest是python的一种单元测试框架,同自带的unittest测试框架类似,相比于unittest框架使用起来更简洁、效率更高特点:1.非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考2.支持简单的单元测试和复杂的功能测试3.支持参数化4.执行测试过程中可以将某些测试跳过,或者对某些预期失败的Case标记成失败5.支持重复执行失败的Case6.支持运行由Nose,Unittest编写的测试Case7.具有很多第三方插件,并且可以自定义扩展。原创 2024-03-03 22:03:32 · 482 阅读 · 0 评论 -
自动化测试介绍、selenium用法(自动化测试框架+爬虫可用)
程序测试程序、代码代替思维、脚本代替人工核心:质量和效率作用:降低成本、节省人力时间、推动CI和DevOps、准确性和可靠性、模拟人工难以实现的手段、快速持续迭代发布能力、衡量产品的质量、提升测试效率、提高测试覆盖率。原创 2024-03-03 14:30:48 · 1053 阅读 · 0 评论 -
更详细的软件测试理论基础:流程,开发、测试模型,测试分类,测试用例及其设计方法,缺陷
把瀑布模型的顺序特征与快速原型法的迭代特征相结合,将软件看作一系列相互联系的增量,在开发过程的各次迭代中,每次完成其中的一个增量。优点:测试伴随软件的整个生命周期,例如,在需求分析结束后就可以进行需求分析测试、测试于开发是并行独立进行。要素:用例编号、用例标题、模块/项目、优先级、前置条件、测试步骤、测试数据、预期结果。缺点:测试介入的较晚,对于前期的一些缺陷无从发现和修改,测试和开发串行,总用时较长。特性:有效性、可复用性、易组织性、可评估性、可管理性。缺点:对需求和测试技术要求高,适用于大中型企业。原创 2024-03-02 20:28:56 · 1158 阅读 · 0 评论 -
软件测试某项目+小总结,粗看,自用
1、分析需求2、提取测试点3、设计用例4、用例评审5、执行用例6、缺陷管理7、测试报告原创 2024-03-02 15:30:11 · 384 阅读 · 0 评论 -
软件测试基础理论、分类、方法、缺陷
在测试结束后,测试团队将编写测试报告,总结测试执行的情况,包括测试覆盖率、缺陷统计、测试通过的功能等信息,并向相关方提交测试报告以便进行后续的决策和验收。:测试计划的编写包括确定测试的范围、目标、资源需求、时间安排、风险评估等内容。:在测试流程开始之前,测试团队需要深入理解和分析软件的需求规格说明书,以确保对软件功能和性能的测试是基于清晰的需求基础。:在整个测试过程中,测试团队会发现和报告软件中的缺陷。功能、性能、兼容、易用、安全、可靠性、移植性、维护性。为测试项目而设计的执行文档。原创 2024-03-01 17:04:33 · 898 阅读 · 0 评论