文档详情

JavaEE企业级项目开发(第3版)教学课件微课10-4:任务10.2 系统测试与性能测试.pptx

发布:2025-03-06约2.45千字共8页下载文档
文本预览下载声明

任务10.2系统测试与性能测试测试与部署主讲人:葛业波

用户登录测试分析用户登录模块要求对输入的用户名和密码进行测试,要求对所有可能的输入的可能测试,确保系统的健壮性。用户登录主要测试点:用户名与密码是否为空;用户名输入的类型与长度;密码输入的类型与长度;输入系统存在的用户名和密码;输入非法的用户名和密码。

用户登录模块输入校验设计!DOCTYPEhtmlhtmllang=enheadtitleDocument/title/headbodyform账号inputtype=textname=usernameid=usernamestyle=height:28px;br密码inputtype=passwordname=passwordid=passwordstyle=height:28px;brinputclass=submittype=submitvalue=提交style=font-size:20px;/formscriptfunctionconfirmName(){//在前端form表单text输入框中id名usernamevarname=document.getElementById(username);name.onblur=function(){if((name.value).length!=0){reg=/^[a-zA-Z]{4,8}$/;//账号只能是4-8位if(!reg.test(name.value)){alert(输入的用户名只能是英文字母,并且只能是4-8位);}}else{alert(输入账号不能为空);}};}用户登录模块为了防止非法的用户输入和无效的输入设计了用户登录的输入校验,用户登录代码:login.htm,

用户登录模块输入校验设计functionconfirmPassword(){alert(aaa);varpassword=document.getElementById(password);password.onblur=function(){if((password.value).length!=0){//密码限制位6数字reg=/^[0-9]{6,6}$/g;//密码只能是6位的数字if(!reg.test(password.value)){alert(您输入的密码智能是数字,并且只能是6位!);}}};}window.onload=function(){confirmName();confirmPassword();};/script/body/html登录页面中针对用户名、密码字段进行了输入的类型、长度、是否为空等进行了校验。

用户登录模块测试用例设计用户登录的功能是对用户的身份进行验证,进行测试的目的是允许合法用户的正常登录,阻止非法用户登录。用户的登录页面主要有用户名和密码输入框、登录按钮,登录按钮判断输入的合法性,合法的测试数据,用户名为“admin”,密码为“123456”,操作说明输入预期结果实际结果1用户名与密码都为空,按“登录”按钮用户名:空密码:空显示警告“请输入用户名和请输入密码”请输入用户名和密码2用户名输入的是非字符,密码输入“123456”,按“登录”按钮用户名:1233密码:123456显示警告“您输入的用户名只能是英文字母”您输入的用户名只能是英文字母3用户名输入的长度超过8个,密码输入“123456”,按登录按钮用户名:abcdefghi密码:123456显示警告“用户名长度必须在4-8位之间”用户名长度必须在4-8位之间4用户名输入的长度小于4,密码输入“123456”,按登录按钮用户名:abc密码:123456显示警告“用户名长度必须在4-8位之间”用户名长度必须在4-8位之间5用户名输入的长度在4与8之间,密码输入“123456”,按登录按钮用户名:abcd密码:123456输入校验正确,用户不存在返回登录页面输入校验正确,用户不存在返回登录页面6用户名输入“

显示全部
相似文档