0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

常用模块的数据测试:登录添加查询删除

如意 来源:CSDN 作者:Loadrunn 2020-06-29 10:07 次阅读

一些常用模块的测试用例

1、登录2、添加3、查询4、删除

1、登录

①用户名和密码都符合要求(格式上的要求)

②用户名和密码都不符合要求(格式上的要求)

③用户名符合要求,密码不符合要求(格式上的要求)

④密码符合要求,用户名不符合要求(格式上的要求)

⑤用户名或密码为空

⑥数据库中不存在的用户名,不存在的密码

⑦数据库中存在的用户名,错误的密码

⑧数据库中不存在的用户名,存在的密码

⑨输入的数据前存在空格

⑩输入正确的用户名密码

以后按[enter]是否能登陆

2、添加

①要添加的数据项均合理,在界面保存成功后,检查数据库中是否添加了相应的数据:select查询

②留出一个必填数据为空

③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例:数据组合测试

④不符合要求的地方要有错误提示

⑤是否支持table键

⑥按enter是否能保存

⑦若提示不能保存,也要察看数据库里是否多了一条数据

3、删除

①删除一个数据库中存在的数据,然后查看数据库中是否删除(界面删除一条数据,查看数据库中是否删除)

②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除[A1]

③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。

④输入的正确数据前加空格,看是否能正确删除数据

⑤什么也不输入

⑥是否支持table键:tab键

⑦是否支持enter键

4、查询

精确查询:

①输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据

②输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据

③输入格式或范围不符合要求的数据,看是否有错误提示:如日期格式:YYYY-MM-DD;范围:月份中输入13等,一般这些数据都是枚举型数据,以下拉框的形式出现

④输入数据库中不存在的数据

⑤不输入任何数据:查询结果应该为所有记录

⑥是否支持table键

⑦是否支持enter键

模糊查询:

在精确查询的基础上加上以下一点:

① 输入一些字符,看是否能查出数据库中所有的相关信息

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    4458

    浏览量

    125128
  • 数据
    +关注

    关注

    8

    文章

    6514

    浏览量

    87609
  • 数据分析
    +关注

    关注

    2

    文章

    1353

    浏览量

    33738
收藏 人收藏

    评论

    相关推荐

    如何将登录界面与数据处理界面联系起来

    我用Labview建了简单的用户登录界面,和一个数据处理界面用来实现对数据库的查询添加、修改、删除
    发表于 04-16 10:13

    数据库最常用的几种基 本操作

    连接上数据库之后,就可以对数据库进行操作了。这里主要介绍数据库最常用的几种基本操作,包括创建表格、删除表格、
    发表于 07-01 21:24

    大家用什么设备跟labview同步数据测试?。

    大家用什么设备跟labview同步数据测试?。
    发表于 11-05 00:47

    Python 集合set添加删除操作

    set是一个无序且不重复的元素集合,它有可变集合(set())和不可变集合(frozenset)两种,可以对set()集合进行创建、添加删除、交集、并集和差集的操作,非常实用,以下是具体用法:一
    发表于 03-05 15:29

    LabVIEW2018对mdb数据库 更新 添加 删除

    1、平台LabVIEW2018,access20102、数据库存储格式为mdb3、本程序可作为管理员对用户登录密码及更改、添加删除操作
    发表于 05-17 18:56

    关于LabVIEW的CSDB总线数据测试技术,不看肯定后悔

    求大佬详细介绍一下基于LabVIEW的CSDB总线数据测试技术
    发表于 04-13 06:05

    FLASH写入数据测试

    //FLASH写入数据测试void Flash_WriteData(uint32_t addr,uint16_t *data,uint16_t Size){ //1、解锁
    发表于 08-05 07:01

    使用STM32F103单片机进行串口接收处理不定长数据测试

    最近在使用STM32F103单片机进行串口接收处理不定长数据测试时有两个需求。1、需要接收不定长的数据。2、提高串口响应速度。一直看过很多贴子关于串口+DMA+完成中断的用法,但是没有找到合适的。参考了很多资料自己整理一份程序代码,供大家参考。软件链接:软件设计思路:接收
    发表于 08-13 06:47

    基于虚拟仪器的电子节气门数据测试系统开发纪云飞

    基于虚拟仪器的电子节气门数据测试系统开发_纪云飞
    发表于 03-15 08:00 0次下载

    Axure中继器实现一个简易的人员添加删除模块

    据Axure官网介绍,中继器是一种用于展示模式重复的文本或图标的元件。本文结合图片教大家使用Axure中继器实现一个简易的人员添加删除模块
    发表于 02-01 13:57 2917次阅读
    Axure中继器实现一个简易的人员<b class='flag-5'>添加</b>、<b class='flag-5'>删除</b><b class='flag-5'>模块</b>

    AVR入门:使用硬件快速PWM模式和数据测试的操作演示

    AVR入门: 使用硬件快速PWM模式和数据测试 (#13)
    的头像 发表于 07-09 00:29 3632次阅读
    AVR入门:使用硬件快速PWM模式和<b class='flag-5'>数据测试</b>的操作演示

    成为大数据测试工程师前你必需掌握哪些技能

    想成为大数据测试工程师之前,有些测试必备的技能,比如软件测试执行提出了我们开展软件测试的执行活动所需要涉及的执行过程以及相关策略;同时了解常用
    的头像 发表于 08-09 16:39 4447次阅读

    数据测试:UI测试常见BUG

    数据测试:UI测试常见BUG
    的头像 发表于 06-29 10:17 2291次阅读

    数据测试:网站测试清单

    数据测试:网站测试清单
    的头像 发表于 06-29 10:25 2377次阅读

    数据库插入查询删除操作教程

    数据库插入查询删除操作教程
    发表于 12-07 09:57 1次下载