重命名失败_程序具有文件新建、复制、重命名、删除功能,如何设计测试用例?...

针对具有文件新建、复制、重命名、删除功能的程序,测试用例设计可以从文字框的通用测试、功能基础用例和中断用例三个方面入手。考虑字符类型、编码、长度限制,以及在操作过程中可能的中断情况,如系统响应、资源争夺、用户环境影响等。
摘要由CSDN通过智能技术生成

刚刚进入测试行业,正处于学习中,对于测试用例设计仍然不得要领,想问一个具体的问题,比如:一个程序具有文件新建,复制,重命名,删除功能。我只能想到一两个测试用例,应该如何设计测试用例呢?

假设测试目标程序只有“新建、复制、重命名、删除”4个功能。可以参考以下测试思路:

1、根据功能特点提取公共测试点:文字框

(1)文字框的测试思路大都没有什么变化,根据支持文字类型,在ASCII表中使用等价法选择具有代表意义的字符,如:A,a,特殊符号(特殊符号这部分可能还需要根据系统特色做一些筛选,如Windows系统的文件名对“”,“*”等9个符号有限制)

(2)如果想更深入测试,可考虑本地化测试部分,引入不同编码的字符测试,如Unicode,GB等.(3)最后使用边界值对字符长度设计一些简单的容错用例。

ba1fb3c926e4cc1cb3817c113e72a129.png

2、准备好公共的功能测试点用例,则可以开始各个功能的基础功能用例设计。

(这部分其实就是你提到的“每一种只能想到一个或者两个测试用例”)。而在需要用到公共用例的部分,将公共用例链接进去。如新建、重命名等涉及文字框的功能都需要导入文字框用例组。(可能不同的文字框对字符的限制不一样,如字符长度或字符类型&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值