飞机订票系统测试用例

飞机订票系统测试用例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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MyBatis3与Spring4整合方法详解(使用SqlSessionTemplate类)

    MyBatis3与Spring4整合方法详解(使用SqlSessionTemplate类)摘要:由于项目需要,第一次接触MyBatis,在网上找了很多MyBatis与Spring的整合方法,网上的资料不够详细,虽然讲了很多整合方法,但却没有针对每一种方法去详细讲解,对于没有相关基础的人难以操作,因此自己整理记录如下转载自:http://p.primeton.com/articles/54c1dcc5be20aa3884000012由于项目需要,第一次接触MyBatis,

    2022年5月18日
    61
  • js高级技巧_JavaScript高级程序

    js高级技巧_JavaScript高级程序下述内容主要讲述了《JavaScript高级程序设计(第3版)》第22章关于“高级技巧”。一、高级函数函数是第一等公民,所有函数都是对象。1.安全的类型检测JavaScript内置的类型检测机制并非完全可靠。varisArray=valueinstanceofArray;以上代码要返回true,value必须是一个数组,而且还必须与Array构造函数在同个全局作用域中。(Array是w

    2022年8月20日
    7
  • 如何快速成长为不可或缺的技术人才?

    如何快速成长为不可或缺的技术人才?

    2021年10月22日
    41
  • TM影像波段介绍「建议收藏」

    TM影像波段介绍「建议收藏」一、各波段特征:1.TM10.45-0.52um,蓝波段,对水体穿透强,对叶绿素与叶色素反映敏感,有助于判别水深及水中叶绿素分布以及水中是否有水华等.2.TM20.52-0.60um,绿波段,对健康茂盛植物的反射敏感,对力的穿透力强,用于探测健康植物绿色反射率,按绿峰反射评价植物的生活状况,区分林型,树种和反映水下特征.3.TM30.62-0.69UM,红波段,叶绿

    2022年7月23日
    18
  • Werkstatt Munchen_we.elk

    Werkstatt Munchen_we.elkWSGIapplication接收两个参数:“environment”和“start_response”。requestclass可以包装environ,方便对environ进行操作fromwerkzeug.wrappersimportRequest,Responsedefapplication(environ,start_response):request=Request(environ)response=Response(“Hello%s!”%r

    2022年10月6日
    2
  • java之父

    java之父《Java》之父——詹姆斯·高斯林和麦克·舍林丹也加入了帕特里克的工作小组。他们和其他几个工程师一起在加利福尼亚州门罗帕克市沙丘路的一个小工作室里面研究开发新技术,瞄准下一代智能家电(如微波炉)的程序设计,SUN公司预料未来科技将在家用电器领域大显身手。团队最初考虑使用C语言,但是很多成员包括SUN的首席科学家比尔·乔伊,发现C和可用的API在某些方面存在很大问题。工作小组

    2022年7月7日
    31

发表回复

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

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