飞机订票系统测试用例

飞机订票系统测试用例1、登录界面的标题为“航班预订登录界面”;2、代理名称由4位或者以上的字母和数字组成,不超过8位,不能由纯数字组成或者数字开头,否则系统提示给出相应的提示“代理名称不能由纯数字组成,请重新输入”或“代理名称不能由数字开头,请重新输入”。代理名称长度小于4位时,点击确认按钮,系统弹出提示对话框提示“代理名称长度必须至少为4个字符,请重新输入”;代理名称长度大于8位时,点击确认按钮,系统弹出提

大家好,又见面了,我是你们的朋友全栈君。

1、登录界面的标题为“航班预订登录界面”;
2、代理名称由4位或者以上的字母和数字组成,不超过8位,不能由纯数字组成或者数字开头,否则系统提示给出相应的提示“代理名称不能由纯数字组成,请重新输入”或“代理名称不能由数字开头,请重新输入”。
代理名称长度小于4位时,点击确认按钮,系统弹出提示对话框提示“代理名称长度必须至少为4个字符,请重新输入”;代理名称长度大于8位时,点击确认按钮,系统弹出提示对话框提示“代理名称不能超过8位,请重新输入”。当代理名称长度和字符类型都不符合要求时,给出相应的长度信息提示;
3、密码长度大于4位字符,小于8位字符。可以由纯字母、纯数字或者字母加数字组成,不区分大小写,每次当输入错误密码时,弹出系统提示对话框提示信息为“密码错误,请重试”。连续四次输入错误密码,系统弹出提示对话框提示 “登录失败,请稍后再试,点击系统对话框确定按钮,系统提示对话框关闭且自动退出系统;密码密文显示;
4、点击取消按钮,关闭登录界面并退出系统;
5、点击帮助按钮,系统弹出提示框“密码为MERCURY”;
6、当代理名称框为空时,点击确认按钮,系统弹出提示对话框提示”代理名称不能为空”。密码为空时,系统弹出提示对话框提示“请输入密码”,同时为空会首先提示代理名称不能为空;
7、输入正确的代理名称和密码,点击确定按钮,成功登录系统,显示订票系统
页面,点击系统关闭页面按钮,页面关闭、退出系统。

主题 设计者 类型 测试名称 状态 描述 Comments 优先级 步骤名(Design Steps) 步骤描述(Design Steps) 预期结果 (Expected Result)
航班预订系统\登录模块\1.1登陆界面标题验证 *** MANUAL 1.1.1 登陆界面标题验证 Ready Test Stories:
验证登陆界面的标题是否为需求说明书上所要求的“航班预订登陆界面”。
Pre-condition:
系统已准备就绪
4  Low Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 查看航班预订系统登录界面的标题 登录界面的标题为“航班预订登陆界面”
                Step 03 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.1 代理名称合法-4个字符字母加数字 Ready Test Stories:
输入合法的4位字母加数字的代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:ab12  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.2名称合法-6个字符纯字母 Ready Test Stories:
输入合法的6位纯字母代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcdef  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.3名称-合法-8个字符-字母+数字或纯字母 Ready Test Stories:
输入合法的8位字母加数字代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcd1234  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.4名称-长度非法-3个字符-字母+数字 Ready Test Stories:
输入长度非法的3位字母加数字代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:ab4  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称长度必须至少为4个字符,请重新输入”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.5名称-长度非法-9个字符-纯字母 Ready Test Stories:
输入长度非法的9位纯字母代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcdeabcd  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称不能超过8位,请重新输入”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.6名称-长度非法-空值 Ready Test Stories:
输入长度非法的空字符代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称不能为空”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.7名称-类型非法-6个字符-含非字母、非数字字符 Ready Test Stories:
输入类型非法的6位含非字母、非数字字符的代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abc#12  密码:123456  
                Step 03 点击登录界面上的“确认”按钮 无法登录
                Step 04 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.8名称-类型非法 6个字符-纯数字 Ready Test Stories:
输入类型非法的6位纯数字代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:123123 密码:123456  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称不能由纯数字组成”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.9名称-类型非法-6个字符-以数字开头 Ready Test Stories:
输入类型非法的6位以数字开头的代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:123abc 密码:123456  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称不能由数字开头,请重新输入”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.2代理名称验证 *** MANUAL 1.2.10名称-长度和类型都不合法 Ready Test Stories:
输入类型和长度都非法的的代理名称,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:3ab 密码:123456  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称长度必须至少为4个字符,请重新输入”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.1密码-合法-5个字符-字母+数字 Ready Test Stories:
输入合法的5位字母加数的密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:123ab  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.2密码-合法-6个字符-纯字母 Ready Test Stories:
输入合法的6位纯字母密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:abcdef  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.3密码-合法-7个字符-纯数字 Ready Test Stories:
输入合法的7位纯数字密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:1234567  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.4密码-长度非法-4个字符-字母+数字 Ready Test Stories:
输入长度非法的4位字母加数字的密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:12ab  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“密码错误,请重试”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.5密码-长度非法-8个字符-纯字母 Ready Test Stories:
输入长度非法的8位纯字母密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:abcdabcd  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“密码错误,请重试”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.6密码-长度非法-4位纯数字 Ready Test Stories:
输入长度非法的4位纯数字密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:1234  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“密码错误,请重试”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.7密码-类型非法-6个字符-含非字母、非数字字符 Ready Test Stories:
输入类型非法的6位含非字母、非数字字符的密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:12李ab  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“密码错误,请重试”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.8密码-长度非法-空值 Ready Test Stories:
输入长度非法的空字符密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:12李ab  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“请输入密码”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.9 密码-非法-四次输入错误密码,尝试登录 Ready Test Stories:
连续四次输入错误密码
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc   
                Step 03 第一次输入密码:abc ,点击登录界面上的“确认”按钮 系统弹出提示对话框提示“请输入密码”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 第二次输入密码:12345678 ,点击登录界面上的“确认”按钮 系统弹出提示对话框提示“请输入密码”
                Step 06 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 07 第三次输入密码:123@56 ,点击登录界面上的“确认”按钮 系统弹出提示对话框提示“请输入密码”
                Step 08 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 09 第四次输入密码:12ab ,点击登录界面上的“确认”按钮 系统弹出提示对话框提示“登录失败,请稍候再试”
                Step 10 点击提示对话框上的“确定”按钮 系统提示对话框关闭且自动退出系统
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.10 密码-密文显示 Ready Test Stories:
验证登陆界面上输入的密码是否密文显示
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:abcdef 密码密文显示
                Step 03 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.3密码验证 *** MANUAL 1.3.11 密码-不区分大小写 Ready Test Stories:
验证登陆界面上输入的密码是否区分大小写
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:abcABC  
                Step 03 点击登录界面上的“确认”按钮 跳转到订票系统页面
                Step 04 点击订票系统页面的关闭按钮 退出订票系统页面
航班预订系统\登录模块\1.4 帮助按钮验证 *** MANUAL 1.4.1  登录界面帮助按钮验证 Ready Test Stories:
验证点击登陆界面的帮助按钮系统是否会弹出提示框“密码为MERCURY”
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 点击航班预订系统登录界面的“帮助”按钮 系统弹出提示框“密码为MERCURY”
                Step 03 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 04 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.5 确认按钮验证 *** MANUAL 1.5.1 代理名称和密码同时为空 Ready Test Stories:
代理名称和密码同时输入空字符,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称: 密码:  
                Step 03 点击登录界面上的“确认”按钮 系统弹出提示对话框提示“代理名称不能为空”
                Step 04 点击提示对话框上的“确定”按钮 系统提示对话框关闭
                Step 05 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
航班预订系统\登录模块\1.5 确认按钮验证 *** MANUAL 1.5.2 代理名称和密码不匹配 Ready Test Stories:
输入不匹配的代理名称和密码,验证是否可登录订票系统页面
Pre-condition:
系统已准备就绪
2  High Step 01 双击桌面上“航班预订系统”的图标 跳转到航班预定系统登录界面
                Step 02 输入代理名称:abcabc 密码:12345  
                Step 03 点击登录界面上的“确认”按钮 无法登录
                Step 04 点击登录界面上的“取消”按钮 退出航班预订系统的登陆界面
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149968.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【转载】关于Hash

    【转载】关于Hash

    2021年11月20日
    48
  • 搜狐视频P2P技术揭秘 – 架构篇[通俗易懂]

    搜狐视频P2P技术揭秘 – 架构篇[通俗易懂]本文介绍了搜狐视频P2P的整体架构,服务组成,业务数据等。

    2022年6月19日
    25
  • 初学者java编程软件_编写python的软件

    初学者java编程软件_编写python的软件初学者刚刚入门学习需要用到一些开发工具,初学Java一般从控制台应用程序开发开始的,在cmd下调试,为你的电脑搭建好开发环境,需要在网站上下载JDK,安装完成后调试成功就可以开始写你的Java程序了。1.IDEAJava编程软件业界最好的Java开发工具之一,支持常见的智能补全、语法提示、代码高亮等基本功能。除此之外,还支持代码审查、代码重构、CSV整合、JUnit、GUI设计等高级功能,集成了Maven和Gradle构建工具,项目管理更加方便,因此使用的公司和…

    2022年9月23日
    0
  • nginx负载均衡原理

    nginx负载均衡原理负载均衡在服务端开发中算是一个比较重要的特性。因为Nginx除了作为常规的Web服务器外,还会被大规模的用于反向代理前端,因为Nginx的异步框架可以处理很大的并发请求,把这些并发请求hold住之后就可以分发给后台服务端(backendservers,后面简称backend)来做复杂的计算、处理和响应,并且在业务量增加的时候可以方便地扩容后台服务器。负载均衡可以分为硬件负载均衡和软件负载均衡…

    2022年6月24日
    28
  • Oracle数据库性能优化(Hbase是什么数据库)

    所有数据库包括Oracle的sql优化都是针对程序员的,而不是针对dba的,第一,尽量防止模糊,明确指出,即用列名代替*,第二,在where语句上下工夫。第三多表查询和子查询,第四尽量使用绑定。根据计算机硬件的基本性能指标及其在数据库中主要操作内容,可以整理出如下图所示的性能基本优化法则:这个优化法则归纳为5个层次:1、减少数据访问(减少磁盘…

    2022年4月17日
    54
  • L2-026 小字辈(dfs深搜)「建议收藏」

    L2-026 小字辈(dfs深搜)「建议收藏」原题链接本题给定一个庞大家族的家谱,要请你给出最小一辈的名单。输入格式:输入在第一行给出家族人口总数 N(不超过 100 000 的正整数) —— 简单起见,我们把家族成员从 1 到 N 编号。随后第二行给出 N 个编号,其中第 i 个编号对应第 i 位成员的父/母。家谱中辈分最高的老祖宗对应的父/母编号为 -1。一行中的数字间以空格分隔。输出格式:首先输出最小的辈分(老祖宗的辈分为 1,以下逐级递增)。然后在第二行按递增顺序输出辈分最小的成员的编号。编号间以一个空格分隔,行首尾不得有多余空格。

    2022年8月8日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号