软件评测师考试的测试用例如何写作?
发布网友
发布时间:2022-02-28 22:34
我来回答
共1个回答
热心网友
时间:2022-03-01 00:03
这里把测试计划和测试方案分开来讲(计划对应于管理层面的问题,方案对应于技术方面的问题)
测试计划中最重要的内容包括:进度安排;人力、物力资源分配(包括组织结构等)、风险假设和规避措施。(其他像软件版本号之类的,只要是个人都会写,这里不列了)
写好测试计划的关键在于:
1充分了解你的团队的整体实力和团队中每个成员的特点
2充分理解为当前软件制订的整个研发活动过程
带过项目的人都知道:在实际项目中,往往进度才是第一位的,但是对进度的把握和估算却是极其困难的。只有做到这两点才有可能对进度有比较准确的把握,对人员有一个合理的分配。否则所谓的进度,所谓的资源分配,都是拍脑袋得出的结果,风险假设更是无从谈起,这样的测试计划文档只能流于形式也就不足为奇了。
写好测试方案的关键在于:
1有一个合理的测试计划
2熟悉相关业务
3深入体会用户的实际需求
这个不想多解释了,不难理解。
至于测试用例,看到上面不少朋友认为关键在于理解用户需求。
其实理解用户实际需求是一切的根本,并且对于有些测试(比如像单元测试)对应的测试用例通常和用户需求之间的关系可能并不直接或是十分密切。
当然,如果有一份好的需求和设计文档的话,什么事情都解决了。可是现实往往是不存在这样的文档的。
所以我的看法是:
1对业务理解的深入程度
2经验
3有自己的文档
前两条不解释了。自己的文档包括两方面:一个是常用的特殊测试数据,比如一些特殊字符,极限长度的输入等等。这个在项目时间紧迫的时候是非常有帮助的(有的时候甚至可以当成checklist)。另一个就是自己测试模块对应的相关需求和设计文档。服务器上的标准文档拖到本地来并且记得及时更新。然后在测试过程中,需要什么内容文档上没有,最直接的方法是和开发人员沟通。(其实我很反对这么做。你想,按开发人员自己说的标准去测他们自己开发的模块能测出因为需求或者设计错误导致的问题么……应该是和客户和designer去沟通,可惜一般没有这条件-_-)任何标准文档上缺少的内容,只要是和你有关的,一定要记得做记录。当然你有时间有精力把整个系统的需求和设计文档都捣鼓出来最好,不过通常是没这可能性的。
补充说明:最后提到的“完全凭借自己的经验在执行测试活动”不如说是完全凭借自己的感觉在执行测试活动。
项目需要的用例详尽程度可以商量,但是必须要有。如果进度很紧,可以用一部分用例加上checklist进行测试活动。
——解答来自希赛软考学院
软件评测师考试要如何掌握测试技巧?
在我感来其实功能测试用例就是记录你的动做和反回值,看看是否正确。所以可以拉一张大表。分别写出序号。测试项,动作,预期结果,输入值,实际结果,说明。。。可以按业务流程顺序写。可能会有好多条结果,其实这个没有关系。因为我们可能写好多次一样的业务流程,只不过输入值不同,反回的结果就一定...
2012软考软件评测师知识点:测试用例设计方法
白盒测试的动态测试方法:功能确认与接口测试、逻辑覆盖分析法、基本路径测试法、性能分析、内存分析等。动态测试通常在静态测试之后进行。其他白盒测试方法:域测试(Domain Testing)、程序变异测试、符号测试、数据流测试、Z路径测试。常用的黑盒测试用例设计方法有:等价类划分法、边值分析法、错误猜测法、...
软件评测师下午考什么?
1.软件生命周期测试策略;1.1 设计阶段的评审;需求评审;设计评审;测试计划与设计;1.2 开发与运行阶段的测试;单元测试;集成测试;系统(确认)测试;验收测试;2.测试用例设计方法;2.1 白盒测试设计;白盒测试基本技术;白盒测试方法;2.2 黑盒测试用例设计;测试用例设计方法;测试用例的编写;...
2024年软考中级-软件评测师18道高频考题(附参考答案)!
以下是2024年软考中级-软件评测师考试中的18道高频考题及其参考答案:1. CPU的核心部件是算术逻辑单元(B)。2. 二进制正整数X的补码表示为11010111(B)。3. DRAM芯片的地址线和数据线宽度分别为19,16(B)。4-5. 根据进程资源图,进程P1、P3和P4为等待状态,P2为非等待状态(B)。正确的化简...
软考软件评测师考试难么 软考软件评测师难考吗
关于软件评测师的大体考试内容 1、软件工程与软件测试基础知识:计算机系统基础知识、信息安全知识、标准化基础知识、信息化基础知识、软件工程知识、软件评测师职业素质要求等。考试时间150分钟,笔试选择题。2、软件测试应用技术:软件生命周期测试策略、软件测试技术与应用、测试项目管理、测试用例设计方法等。
软件测试的具体工作内容是什么?
软件测试工作主要是要细,一个软件往往大错误就并不多,最多的就是小错误小毛病。软件测试工程师的工作内容就是根据需求文档通过手动或自动手段,来运行或测试某个系统的过程,在这个测试工程中,如果测试的结果不符合需求文档预期结果,那么通常情况下,可以判定为Bug,然后我们再跟开发确认它确实是一个...
2008年上半年软考软件评测师考试试题分析
(2)非软件评测知识类的试题占总数的57%,与往年相比,有所降低。也就是说,本次考试突出了软件评测知识本身的考试。软件评测知识和软件工程知识的试题占了45分。如果考生在这方面不丢分的话,就正好可以及格了。2、软件测试应用技术 试题一 试题一是一道综合题,涉及到验收测试、功能测试、缺陷管理和...
最近想要在家自学软件测试的基础知识,有什么学习资料值得推荐?
如果是0基础,想入门又不想被带偏的话,借助《软件评测师教程》来系统的学习软件测试的基础知识,顺便通过考试来实战;如果是有耐心看书的话,比较经典的如下:《软件测试的艺术》我大致看了一下,文章比较生硬,要耐心看,有问题时时不时的拿出来翻阅一下;《软件测试设计》郑文强系列书比较基础的一本,...
软件评测师考试内容
软件评测知识、软件评测现状与发展和专业英语等。软件测试应用技术科目的考试内容主要包括软件生命周期测试策略、测试用例设计方法、软件测试技术与应用和测试项目管理等。总结 软件评测师考试一共有两个科目,分别是软件工程与软件测试基础知识和软件测试应用技术。不同科目的考试内容是不同的。
软件评测师下午考试有多少题 软件评测师下午考试题型
考试科目1:软件工程与软件测试基础知识 1、计算机系统基础知识 1.1 计算机系统构成及硬件基础知识 计算机系统的构成 处理机 基本输入输出设备 存储系统 1.2 操作系统基础知识 操作系统的中断控制.进程管理.线程管理 处理机管理.存储管理.设备管理.文件管理.作业管理 网络操作系统和嵌入式操作系统基础知识 ...