软件测试 3 写测试用例 ---实例
1 网易云笔记的登录 账户名/密码/手机号/第三方/刷脸
网络 强网/弱网 WIFI 连接线 网络阻塞时超时登录失败 信息填写完成后断网 再次连接网络后信息是否存在 关闭网络后能否打开第三方登录 运营商
2 根据因果图法设计测试用例
产品说明书:有一个处理单价为1元5角钱的盒装饮料的自动售货机软件,若投入1元5角硬币,按下“可乐”,“雪碧”,或“红茶”按钮,相应的饮料就送出来,若投入的是2元硬币,在送饮料的同时退还5角硬币
(1)输入:1.5元 2元 按“可乐” 按“雪碧” 按“红茶”
输出: 5角 可乐 雪碧 红茶
(2)输入和输出之间的关系
输入1.5元,按“可乐”,输出可乐
输入1.5元,按“雪碧”,输出雪碧
输入1.5元,按“红茶”,输出红茶
输入2元,按“可乐”,输出可乐,输出5角
输入2元,按“雪碧”,输出雪碧,输出5角
输入2元,按“红茶”,输出红茶,输出5角
(4)画判定表
(5)根据判定表写测试用例
输入1.5元,按“可乐”,输出可乐
输入1.5元,按“雪碧”,输出雪碧
输入1.5元,按“红茶”,输出红茶
输入2元,按“可乐”,输出可乐,输出5角
输入2元,按“雪碧”,输出雪碧,输出5角
输入2元,按“红茶”,输出红茶,输出5角
输入2元,再次输入1.5元,售卖机会给出错误提示
当不输入任何钱数,直接按饮料键,不输出任何饮料
3.场景设计法设计测试用例 当当网购物
(1)基本流程
登录当当网,搜索目标书籍,加入购物车,进入购物车页面进行结算,进入订单详情页面点击结算,支付,购买成功
(2)异常流程
输入账户错误,无法登录
输入密码错误,无法登录
手机错误无法登录
验证码错误无法登录
登录成功,搜索的书籍下架,或者库存不足,购买失败
登录成功,搜索到了书籍,购物车已满,无法加购,提示购物车已满
登陆成功,搜索到了书籍,购物车已满,可立即购买,直接进入订单页面
......
软件测试 3 写测试用例 ---实例相关推荐
- 【软件测试】——编写测试用例实例
文章目录 1.引言 2.设计保温杯的测试用例 3.登录测试用例 4.微信红包测试用例 5.淘宝购物车测试 6.web测试 7.APP测试 8.如何测试一个电梯 1.引言 1.什么是测试用例 测试用例是 ...
- 软件测试:写测试用例(常考)
一.假设京东有一个web API: http://p.jd.com?p1=90&p0=100,输入打折价p1和原价p0,返回折扣信息0.9,请设计测试用例进行测试. 1).输入不在范围内的打折 ...
- 写出最感兴趣的软件测试工作,你还不会写测试用例?!注意这五点,写出模板级的测试用例!...
前几天网上有一个很有意思的问题:软件测试人员一定要会写测试用例吗?这不是当然的嘛,编写测试用例可是软件测试工程师的必备技能. 不过,还是有部分软件测试人员不会写测试用例,不知道怎么写才是一篇合格的甚至 ...
- 浅谈软件测试人员不要这样写测试用例(给测试新手和老鸟的提示)
试用例的编写是QA团队的主要活动之一,我们的大部份时间都花在了编写.审查.执行和维护这些用例上.很不幸的是,测试用例仍然是最容易出错的地方.由于理解上的差异,测 测试用例的编写是QA团队的主要活动之一 ...
- 刷算法的时候有没有必要自写测试用例?
# 问题详述 刷算法的时候,我们是不是可以只是设计出算法,不写测试用例,直接用别人的数据集去测试就行了?换句话说,我们有没有必要自己写测试用例? # 个人看法 有,十分必要. # 测试用例可以促进工程 ...
- 详谈为什么要写测试用例
关注我,每天分享软件测试技术干货.面试经验,想要领取测试资料.进入软件测试学习交流群的可以直接私信我哦~~ 测试用例怎么写?为什么写测试用例?测试用例是一组由测试输入,执行条件和预期结果组成的文档,旨 ...
- 软件测试工程师——写给工作三年以内的你
"双眼紧盯着电脑,目光呆滞,头发油腻或秃顶."这可能是外界对于 it 程序员的普遍认知.而我所看到的那些优秀的程序员却都不是这样的,他们往往兴趣广阔.语言幽默.并且都非常乐于与他人 ...
- 软件测试加法运算器测试用例,简易计算器加法功能的测试用例写作
功能点:计算器 加法功能 测试点: 1)是否可以正常输入数据 2)是否可以修改输入的数据 3)是否数字相加结果正确 4)是否可以多个数相加,并且数据正确 测试计算器的加法功能,请考虑你讲如何让进行,写 ...
- python写测试用例怎么样_Python自动化测试怎么样,我想学习?
Python自动化还是可以的,web端的测试前景还是有的,虽然现在移动端是主流,但是web端一时半会也是取代不了的,个人建议先去从python 语言学习! 自动化测试,其实核心还是功能测试那个模样,不 ...
最新文章
- Recover Binary Search Tree
- linux安装python_VTK:华为笔记本电脑+深度deepin-linux+python下安装和入门
- 三维重建15:最近遇到的-标定-EKF-优化方法等
- JVM调优总结(八)-典型配置举例2
- require_once的用法
- 如何开始第一个开源项目?
- 从SVN服务器下载project到本地
- 计算机硬件 - 主板
- 华硕h410csm怎么开启_华硕主板怎么开启uefi模式?华硕主板BIOS开启uefi模式详细方法...
- 计算机做无线AP共享文件,Windows 7妙用 笔记本变无线AP轻松共享
- android安卓使用socketIO实现聊天室功能
- idea导入项目后简体字变繁体字
- html转换高清pdf,html转换pdf
- 腾讯云Ubuntu18.04.4上安装brat文本标注工具(2020年9月)
- 音视频 FLV格式解析
- 从mong 主键ObjectId获取插入时间
- VS中C++导入并使用DLL文件使用步骤
- Android音视频开发,详说PCM音频重采样、PCM编码
- 为什么要劝退分子科学与工程?
- SpringBoot开启定时任务
热门文章
- 叠字母(python版)
- 试一试哦(网赚项目)
- AUTOCAD中判断点在多段线内部的办法
- 暗片PSG反掉与未POLY
- idea中Maven镜像源详细配置步骤(对所有项目)
- 二级建造师学python有用_你需要了解的可以使用Python构建的10个便捷工具
- iPhone“特价版”便宜2000多元:但代购党要哭了
- SyntaxError: multiple statements found while compiling a single statement
- 输入一个圆半径r,当r>=0时,计算并输出圆面积跟周长,否则,输出提示信息。
- 2022世界杯在哪个国家举办,具体日期