文章 2022-10-19 来自:开发者社区

软件测试面试题:黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点?

 黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点?黑盒测试的优点有:       比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。黑盒测试的缺点有:   ....

文章 2022-10-19 来自:开发者社区

软件测试面试题:常见的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用?

常见的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用?1)等价类划分划分等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试。因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据。取得较好的测试结....

文章 2022-10-19 来自:开发者社区

软件测试面试题:自动化测试脚本开发的主要步骤?

自动化测试脚本开发的主要步骤?1、通过某些方式定位到我们要执行的对象、目标( Target)2、对这个对象进行什么操作(command)3、通过操作对定位到的元素赋值(value)4、添加断言操作

文章 2022-10-19 来自:开发者社区

软件测试面试题:QA 和测试的区别?

QA 和测试的区别?QA 关注的重点不仅仅是质量,而且是整个软件过程,保证的首先是过程和体系。而测试通过一系列活动,给 QA 人员提供尽可能有效的信息和数据,是他们能够发现过程上的异常或者制度上的不妥之处。    共同之处:QA 和测试的目的一样,都是尽可能的保证最终发布的产品更符合客户的需求,尽可能的没有 bug。    不同之处:QA 关注的是整个软件....

文章 2022-10-19 来自:开发者社区

软件测试面试题:软件测试的过程的V模型,说出它的缺点?

软件测试的过程的V模型,说出它的缺点?V模型:RAD(Rap Application Development,快速应用开发)模型是软件开发过程中的一个重要模型,由于其模型构图形似字母V,所以又称软件开发的V模型。它通过开发和测试同时进行的方式来缩短开发周期,提高开发效率。V模型大体可以划分为以下几个不同的阶段步骤:需求分析、概要设计、详细设计、软件编码、单元测试、集成测试、系统测试、验收测试。 ....

文章 2022-10-19 来自:开发者社区

软件测试面试题:负载测试、容量测试、强度测试的区别?

负载测试、容量测试、强度测试的区别?    负载测试:通过在被测系统上不断增加压力,直到性能指标达到极根。      容量测试:可以看作系统性能指标中一个特定环境下的一个特定性能指标,即设定的界限或极限值。      强度测试:主要是为了检查程序对异常情况的抵抗能力。

文章 2022-10-19 来自:开发者社区

软件测试面试题:测试结束的标准是什么?

 测试结束的标准是什么?从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前Bug Tracking System中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。如果说宏观的,则是当这个软件彻底的消失以后,测试就结束了。

文章 2022-10-19 来自:开发者社区

软件测试面试题:测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?

测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等.可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果.可再现性:即对同样的测试用例,系统的执行结果应当是相同的。方法有等价类、边界值、因果图、状态图、正交法、大纲法

文章 2022-10-19 来自:开发者社区

软件测试面试题:面向对象的测试用例设计有几种方法?如何实现?

 面向对象的测试用例设计有几种方法?如何实现?给类中的每个构造函数设计一组测试用例组合类中的类变量、实例变量组合类中的各种方法根据前置条件和后置条件设计测试用例根据代码设计测试用例

文章 2022-10-19 来自:开发者社区

软件测试面试题:LoadRunner分为哪三个模块?请简述各模块的主要功能?

LoadRunner分为哪三个模块?请简述各模块的主要功能?Virtual User Generator:用于录制脚步Mercury LoadRunner Controller:用于创建、运行和监控场景Mercury LoadRunner Analysis:用于分析测试结果

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问