首页
学习
活动
专区
工具
TVP
发布

Chasays

记录生活,分享点滴
专栏作者
184
文章
355067
阅读量
28
订阅数
什么是软件测试?
  ·软件测试就是在受控制的条件下对系统或应用程序进行*作并评价*作结果的过程,所谓控 制条件应包括正常条件与非正常条件。
叉叉敌
2022-03-11
1K0
软件测试理论
1.白盒测试和黑盒测试是什么?什么是回归测试? 白盒测试要了解软件内部的结构,测试代码是否正确实现了功能。 黑盒测试是不需要了解软件内部节构,依据软件的需求规格说明书,检查程序的功能是否符合需求说明。 回归测试一是检查所作的修改是否达到预定目的,如错误得到改正,能够适应新的运行环境等等;二是不影响软件的其他功能的正确性。 2.单元测试、集成测试、系统测试的侧重点是什么? 单元测试的重点是系统的模块,包括子程序的正确性验证等。 集成测试的重点是模块间的衔接以及参数的传递等。 系统测试的重点是整个系统的运行以及与其它软件的兼容性。 3.设计用例的方法、依据是哪些? 白盒测试用例设计有如下方法:基本路径测试、等价类划分、边界值分析、覆盖测试、循环测试、数据流测试、程序插桩测试、变异测试。这时候依据就是详细设计说明书及其代码结构。 黑盒测试用例设计方法:等价类划分、边界值分析、错误推测方法、因果图方法、场景设计法;依据是用户需求规格说明书,详情设计说明书。 4.一个测试工程师应具备哪些素质和技能? 掌握基本的测试基础理论 本着找出软件存在的问题的态度进行测试,即客观,不要以挑刺形象出现 可熟练阅读需求规格说明书等文档 以用户的观点看待问题 有着强烈的质量意识 细心和责任心 良好的有效的沟通方式(与开发人员及客户) 具有以往的测试经验 能够及时准确地判断出高危险区在何处 5.集成测试通常都有哪些策略? 大爆炸集成;自顶向下集成;自底向上集成;三明治集成;分层集成;基干集成;基于功能的集成;基于消息的集成;基于风险的集成;基于进度的集成; 6.你用过的测试工具的主要功能、性能及其他?
叉叉敌
2019-06-26
1.3K0
测试精进之路
本文转载自阿里云测:https://yq.aliyun.com/articles/154050
叉叉敌
2019-06-26
7400
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档