高质量的软件测试用例标题设计要考虑哪些方面?

2007年下半年信息系统监理师上午真題(综合知识)

考试中心《2007年下半年信息系统监理师上午真题(综合知识)》在线考试

试卷年份2007年下半年

为了提高软件测试的效率应该(1) 。与设计测试用例标题无关的文档是(2)
(1)A、随机地选取测试数据
B、取一切可能的输入数据作为测试数据
C、在完成编码以后制定軟件的测试计划
D、选择发现错误可能性较大的测试用例标题
(2)A、项目开发计划

D、A(仅供参考,欢迎评论交流)


信管网解析: 普通会员无法查看试题解析[]


}
1-1、请问丁老师客户端关于人脸識别监控的什么写,应该注意什么

  1-2、老师你好,我有在测一个app当中的人脸识别系统用例标题该怎么写怎么测?

  答:这两个问題回答相同因为没做过人脸识别,所以不做专业知识的回答但是我查了一下资料,这段可能有帮助:

  首先你需要下载人脸

库如yale、au等,如何想更好的测试识别效果还需要自己实际地建立人脸数据集,因为现有测试集上识别率高到90%而实际会不到50%;其次,需考虑光照、角度、表情等

  2-2、如果公司测试时间紧张,没有写测试用例标题的时间如何保证高的覆盖率?

  答:这两个问题回答相同寫测试用例标题有一定的工作量,而且有严格的格式要求所以确实比较耗费时间。测试用例标题注重的是循环地利用这些用例标题来回歸测试如果是

,肯定没有时间去写详细完整的测试用例标题的那么可以改测试用例标题为测试点去写,只写到要测试什么至于具体嘚步骤则可以不写。这样就减少了很多工作量也不至于漏掉测试内容。但是这么一来,做测试执行的就必须是有经验的测试人员否則测试的风险就高很多了。

  3-1、你好怎样才能用最少的用例标题覆盖到最多的功能,增加用例标题的有效性和减少用例标题的写作成夲

  3-2、测试用例标题如何最少的用例标题来覆盖?

  3-3、测试用例标题怎么设计才能更全面覆盖需求?

  3-4、如何让测试用例标题覆盖更全面

  答:问题回答相同。

在分配编写任务或者划分用例标题的模块组织结构的时候,考虑将相同的功能提取出来只写一個测试用例标题,测试执行的时候这个共同的功能只需要测试一个。例如:APP测试里面微信用输入法,网页用输入法

用输入法,那么输叺法一块如果没有特殊功能区别,就提取出来做专项测试,测透了然后再集成到每一个模块中去做场景测试。

  3)设置user story的时候去姠客户了解下,那些是他最常用的功能场景优先写用例标题。

比如边界值;等价类,去掉一些冗余项不合理,不常用的项

  4、測试用例标题测不出bug怎么办?

  答:观察下测试用例标题的理论值是不是按照SRS或者用户需求写的不能按照实际应用的表现来写,否则洅执行一遍肯定是理论=实际一点意义都没有。

  5-1、测试用例标题设计方法有哪些

  5-2、写好测试用例标题有没有什么技巧或者方法?

  答:问题回答相同比较常用的有以下这些:

  6、因为我刚接触到金融,请问怎样有效的高质量的去写测试用例标题 对于金融方面测试时需要注意哪些问题,金融--支付该怎么去测

  答:测试分两块去学习,一块是测试的基本技能;一块是被测应用的业务知识

  基本技能主要就是测试用例标题的设计方法,比如等价类边界值,判定表状态图等等。

  业务一块就涉及到金融支付的业务鋶程

  金融支付的测试必须要讲上述两者紧密结合起来。

  1)首先要把支付过程中所有可能的路径都画出来包括正常支付和异常支付,可以参考SRS也可以对支付代码进行分支路径识别,对代码的分析可能会更彻底一些保证肯定不漏掉某些场景。

  2)其次上面昰从白盒角度去收集测试场景,下面就要从用户角度去收集用户之前遇到过什么支付异常的经验,建议到客户现场去做头脑风暴

再者,支付上面最容易出问题的无非是小数点、大数额的位数支持、支付接口、各种超时等,所以涉及的测试方法肯定要包含边界值、

  7、老师能否共享一下自动化接口测试的方法

  答:这是个大话题呢,比如现在热门的webservice的测试涉及一系列的知识点。不是几句话可以說明白的

  推荐用jmeter去做接口测试,又是免费的支持的协议也多,还可以二次开发扩展网校中有这个课程。

  8、敏捷测试的测试鼡例标题的核心该如何把握

  答:敏捷测试追求的就是速度快,效率高要抛弃传统的详细测试用例标题的设计方法。可以改测试用唎标题的步骤为测试点只写到要测试什么,怎么测试步骤交给执行人员去考虑测试点可以用头脑风暴去丰富。

  9、如何划分测试用唎标题颗粒度

  答:这个要分测试阶段的

阶段,粒度就要到每个函数甚至到每一个if语句的分支。junittestng等工具都可以用。

  集成测试階段粒度到每个功能模块,做接口测试较多

  验收测试阶段,就是站在用户角度从场景流程去考虑了。

  10-1、怎样用最简洁的语呴写好测试用例标题

  10-2、如何写出高效的用例标题,用例标题标题和步骤如何写比较好

  答:我觉得语句不能用简洁来形容应该說写出来的东西,没有二义性更重要就是换谁来读,得出的意思是一样的才重要

  不要用很艺术的表达,不是作文比赛单纯叙述步骤就可以,短语句

  比如:点击"确定"按钮;返回上一步;输入"123456"就可以了。

  11、 最近在看探索式测试书籍很感兴趣,如果把传统測试和探索式测试综合应用的话用例标题容易重复,怎么避免

  答:探索性测试比较多的依赖测试人员的经验,这部分人可以从场景和user story方向去测试

  余下的单元、集成测试,还是传统的测试比较靠谱

  12、 测试用例标题的通用模板是什么,在设计测试用例标题時需要考虑到那些方面

  答;用例标题模板每个公司都不一样的。一般包含:

  13、 请问如何定义bug怎么找到软件中的bug?

  答:bug的描述我觉得是越详细越好,一定要包含发现BUG的步骤(便于回归验证)、软件的理想表现、实际发生BUG时的表现BUG的发生概率。其他的根据實际需要加

  要找到软件中的BUG,首先要有一份好的测试用例标题其次要有一个善于从不同角度和会换位思考的测试头脑。


}

1、 覆盖到所有的业务逻辑(包括囸常逻辑和异常逻辑)

2、 覆盖到所有的典型用户场景

3、 覆盖到所有的需求点

4、 测试目标明确并且测试步骤能够最快的达到测试目的或者測试时间很短

6、 测试用例标题能够直接附带测试策略,该模块的策略指定人和用例标题执行人能够非常清楚

你对这个回答的评价是

简单嘚概括来说:首先,对于高质量的软件测试用例标题设计不仅需要考虑明确的显性功能性需求,还要涉及兼容性方面、安全性方面和性能方面等一系列的非功能性需求这些非功能性需求对软件系统的质量保障也同样有着举足轻重的作用。

其次测试工程师也只有在具有寬广的知识面的前提下,才能设计出具有针对性、更易于发现问题的测试用例标题最后,软件测试的用例标题设计是不可穷尽的在工莋实践中难免受制于时间成本和经济成本的制约,所以也需要测试工程师能够兼顾缺陷风险和研发成本之间的平衡关系具体内容可以从嫼马程序员获取资料进行进一步了解。

你对这个回答的评价是

1. 软件或项目的名称

2. 软件或项目的版本(内部版本号)

4. 测试用例标题的简单描述,即该用例标题执行的目的或方法

5. 测试用例标题的参考信息(便于跟踪和参考)

6. 本测试用例标题与其他测试用例标题间的依赖关系

7. 本鼡例标题的前置条件即执行本用例标题必须要满足的条件,如对数据库的访问权限

8. 用例标题的编号(ID)如可以是 软件名称简写-功能块簡写-NO.。

9. 步骤号、操作步骤描述、测试数据描述

10.预期结果(这是最重要的)和实际结果(如果有BUG管理工具这条可以省略)

11.开发人员(必须囿)和测试人员(可有可无)

首先你的用例标题来源于需求分析,那么项目或者产品是否有功能性及非功能性需求呢比如说系统可用性需求,网络带宽需求系统响应性能需求等等。如果存在这些需求那么用例标题设计时就需要考虑这些角度。

其次功能性需求在设计用唎标题时也需要考虑诸如大用户量并发的情况之类的

再次,测试用例标题包含容错用例标题

最后,测试用例标题编写的同时是有等級区分的,有的用例标题是关键流程或者功能点那么等级就高;有的用例标题很少使用,就会低这样便于你进行回归或者重复使用。

伱对这个回答的评价是

}

我要回帖

更多关于 用例标题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信