微信聊天功能软件测试用例,软件测试用例实例之常见功能测试点
软件测试用例实例之常见功能测试点
发表于:2014-07-24来源:uml.org.cn作者:lonelywolf点击数:
软件测试用例实例之常见功能测试点1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑
1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑
1)登陆
① 用户名和密码都符合要求(格式上的要求)
② 用户名和密码都不符合要求(格式上的要求)
③ 用户名符合要求,密码不符合要求(格式上的要求)
④ 密码符合要求,用户名不符合要求(格式上的要求)
⑤ 用户名或密码为空
⑥ 数据库中不存在的用户名,不存在的密码
⑦ 数据库中存在的用户名,错误的密码
⑧ 数据库中不存在的用户名,存在的密码
⑨ 输入的数据前存在空格
⑩ 输入正确的用户名密码以后按[enter]是否能登陆
2) 添加
① 要添加的数据项均合理,检查数据库中是否添加了相应的数据
② 留出一个必填数据为空
③ 按照边界值等价类设计测试用例的原则设计其他输入项的测试用例
④ 不符合要求的地方要有错误提示
⑤ 是否支持table键
⑥ 按enter是否能保存
⑦ 若提示不能保存,也要察看数据库里是否多了一条数据
3) 删除
① 删除一个数据库中存在的数据,然后查看数据库中是否删除
② 删除一个数据库中并不存在的数据,看书否有错误提示,并且数据库中没有数据被删除
③ 输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。
④ 输入的正确数据前加空格,看是否能正确删除数据
⑤ 什么也不输入
⑥ 是否指出table键
⑦ 是否支持enter键
4)查询
精确查询:
① 输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据
② 输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据
③ 输入格式或范围不符合要求的数据,看是否有错误提示
④ 输入数据库中不存在的数据
⑤ 不输入任何数据
⑥ 是否支持table键
⑦ 是否支持enter键
模糊查询:
在精确查询的基础上加上以下一点
① 输入一些字符,看是否能查出数据库中所有的相关信息
2.设计功能测试用例
文本框、按钮等控件测试
1、文本框的测试
如何对文本框进行测试
a,输入正常的字母或数字。
b,输入已存在的文件的名称;
c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256个字符,检查程序能否正确处理;
d,输入默认值,空白,空格;
e,若只允许输入字母,尝试输入数字;反之;尝试输入字母;
f,利用复制,粘贴等操作强制输入程序不允许的输入数据;
g,输入特殊字符集,例如,NUL及\n等;
h,输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示;
i,输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示
在测试过程中所用到的测试方法:
1,输入非法数据;
2,输入默认值;
3,输入特殊字符集;
4,输入使缓冲区溢出的数据;
5,输入相同的文件名;
2、命令按钮控件的测试
a,点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口;
b,对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:天数不能大于31;
c,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会;
3、单选按钮控件的测试
a,一组单选按钮不能同时选中,只能选中一个。
b,逐一执行每个单选按钮的功能。分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”;
c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空;
4、up-down控件文本框的测试
微信聊天功能软件测试用例,软件测试用例实例之常见功能测试点相关推荐
- 微信聊天记录导出及年度报告软件使用方法
(软件下载地址在文末!) 要想使用pdX_Wechat_Stats软件,首先要获取自己微信聊天记录的数据库.类比计算流体力学,我把导出微信聊天数据这个过程称为前处理,实现这个功能的商用软件有不少,但价 ...
- Swift - 自定义单元格实现微信聊天界面
1,下面是一个放微信聊天界面的消息展示列表,实现的功能有: (1)消息可以是文本消息也可以是图片消息 (2)消息背景为气泡状图片,同时消息气泡可根据内容自适应大小 (3)每条消息旁边有头像,在左边表示 ...
- 软件基本功能测试用例,测试用例实例—常见功能测试点().docx
测试用例实例--常见功能测试点 ?笔者在网上看到了一篇文章,个人认为此文对于"软件常用功能测试点"总结的很好,特此摘录下来和大家一起分享. ????????1. 登陆.添加.删除. ...
- 微信朋友圈点赞如何设计测试用例,微信发语音消息,购物车,支付页面如何设计软件测试用例?
做过软件测试或者面试过的人应该了解这个问题你肯定被问过,属于面试必问? 就算没遇到,预测你以后面试肯定会遇到,希望你能想到想到我分享的思路. 那么如何轻松优雅的回答这个题目,我给大家分享一个万能公式, ...
- 微信聊天软件哪个好用?好用的微信聊天工具,微信新功能,适合营销老板使用
微信聊天软件哪个好用?好用的微信聊天工具,微信新功能,适合营销老板使用#微信小功能#手机使用技巧#涨知识#分享 微信聊天软件哪个好用?好用的微信聊天工具总控
- 微信聊天功能测试用例设计
一.功能测试 [常规消息] 1.常规消息,输入框可输入内容校验(数字,汉字,字母,字符,特殊字符,表情等),能正常发送/接收这些内容 2.可输入内容长度校验(用到边界值,包括为空,为1个字符,为max ...
- 阅读软件怎么添加书源_微信聊天怎么添加话题功能?微信聊天添加话题方法[多图]-软件资讯...
微信大家很熟悉,在不断的研究过程中微信也推出了非常多的实用功能,最近微信又在测试一个新的功能,可以在聊天的过程中添加#号,然后就可以直接关联到有关的信息,行程一个超链接,这样大家就可以直接点击进入一个 ...
- 软件测试之黑盒测试用例
目录 1.测试用例要素(四个重要的要素) 2.测试用例的给我们带来的好处 3.测试用例的设计方法 3.1 基于需求进行测试用例的设计 3.2 具体的设计方法之等价类 3.2 边界值 3.3 判定表 3 ...
- 软件测试用例 单元测试,软件单元测试的测试用例编写方法
软件单元测试的测试用例编写方法 发表于:2010-09-10来源:作者:点击数: 软件 单元测试 的 测试用例 编写方法 MI LY: 宋体; mso-ascii-font-family: " ...
- 研究了11种实时聊天软件,我发现都具备这些功能…
关键词:聊天插件功能.自动化聊天机器人.用户运营 查看最新和最好的电子商务企业实时聊天软件工具列表,从免费聊天应用程序到一体化平台. 根据 TechJury 的数据,四分之三的客户称他们更喜欢实时聊天 ...
最新文章
- MATLAB【六】 ———— matlab 随机散斑模拟
- 使用JackJSON 流式API 创建JSON串【学习记录】
- 计算机网络探究一之利用双网卡主机共享上网
- go语言高性能缓存组件ccache分析
- Saving Beans HDU - 3037(卢卡斯定理)
- android 自定义控件viewgroup,Android自定义控件ViewGroup
- 计算机自带游戏在哪里打开,电脑自带游戏选项在哪里打开
- Scrapy+eChart自动爬取生成网络安全词云
- 【目标检测】单阶段算法--YOLOv1详解
- mysql左外连接条件_mysql – 左外连接的MAX条件
- oracle存储过程中update不成功的一个原因
- HDU 2088 Box of Bricks
- 语音视频自动生成字幕功能介绍
- Java动态代理机制原理详解(JDK 和CGLIB,Javassist,ASM)
- sklearn中shuffle的用法
- 如何实现手机远程控制电源开关
- 甲骨文数据库购买的价格(一)
- Armijo-Goldstein准则及Wolfe-Powell准则
- 计算机职业规范学后感,职业生涯规划学后感1000字计算机专业
- 一种基于Gradient Boosting的公交车运行时长预测方法