Q:提示:“有**验证码时,必须填写登录失败特征'===验证码错误'” 成功特征方式1: [登录成功特征1]欢迎您回来!===登录成功啦,呵呵![/登录成功特征1] --如果找到上面返回文本中的某个文本,表示成功.如果为空,直接会提示'登录成功',成功后,不会继续判断失败特征 成功特征方式2: [登录成功特征1]欢迎您回来![/登录成功特征1] --如果找到“欢迎您回来!”,就提示“登录1成功!” 成功特征方式3: [登录成功特征1]{只包含=1}===登录成功了![/登录成功特征1] --返回文本只有1的时候,才提示成功,如返回文本:1 成功特征方式4: [登录成功特征1]{文本长度=8}===登录成功了![/登录成功特征1] --返回文本有8个字节的时候,才提示成功,如返回文本:12345678 --返回了8个汉字,就是16个字节长度。1个数字=1字节,英文字母=1字节,半角符号=1字节,全角符号=2字节,汉字=2字节 成功特征方式5: [登录成功特征1]{文本长度=0}===登录成功了![/登录成功特征1] --返回文本有0个字节(也就是空)的时候,才提示成功。 举例: 有验证码时,登录成功返回文本“a”, 无验证码时候,登录成功返回文本“b”, 登录失败时返回文本“no,ab”, 这时候就可以写成 “ {文本长度=1}===登录成功” 成功特征方式6: [发布成功特征1]{纯数字}===图片1上传成功[/发布成功特征1] --返回文本纯数字时,才提示成功,如返回文本:8 或 3456 成功特征方式7: [发布成功特征1]{小写字母}===图片1上传成功[/发布成功特征1] --返回文本全部为小写字母时,才提示成功,如返回文本:abc 成功特征方式8: [发布成功特征1]{大写字母}===图片1上传成功[/发布成功特征1] --返回文本全部为大写字母时,才提示成功,如返回文本:ABC 成功特征方式9: [发布成功特征1]{字母}===图片1上传成功[/发布成功特征1] --返回文本为大写或小写字母时,才提示成功,如返回文本:abc 或 Abc 成功特征方式10: [发布成功特征1]{汉字}===图片1上传成功[/发布成功特征1] --返回文本为汉字时,才提示成功,如返回文本:营销神器 成功特征方式11: [发布失败保存1]{当前文档}[/发布失败保存1] --保存在目录“\文档库\失败目录”中 【详细】 成功特征方式12: [登录成功特征1]{不为空}===登录成功了![/登录成功特征1] --如果获取到的正则内容部为空,就提示成功。[3.6.2.6+支持] 成功特征方式13: [登录成功特征1]未找到:no===登录成功了![/登录成功特征1] --如果没有找到no,就提示成功。[6.1.19+支持] 失败特征方式1: [登录失败特征1]请输入正确的验证码数字===验证码错误[/登录失败特征1] --如果有登录验证码,必须设置===验证码错误,否则程序不知道什么情况下是验证码错误 失败特征方式2: [登录失败特征1]错误代码:"(.*?)"[/登录失败特征1] --正则表达式取失败原因 例1: --日志显示失败原因 [登录提交网址1]F:\debug\失败特征\1.txt[/登录提交网址1] [登录成功特征1]1111111111===成功了[/登录成功特征1] --这里是成功特征 [登录失败特征1]错误代码:"(.*?)"[/登录失败特征1] --这里写的是一个正则表达式,会直接显示到工作日志中 例2: --功能测试_失败特征解码正则匹配结果usc2 --需要6.1.51以上版本支持 [发布提交网址1]返回:"msg":"\u7F16\u7801\u8F6C\u6362\u6210\u529F\u4E86\u54E6"test[/发布提交网址1] --测试时可以直接返回:后面的内容,无需填写网址 [发布成功特征1]aaa[/发布成功特征1] --[发布失败特征1]"msg":"(.*?)"[/发布失败特征1] --这样返回的是没解码内容 [发布失败特征1]"msg":"(.*?)"[/发布失败特征1][usc2解码] --附加参数设置为usc2解码,可以返回解码后的汉字 失败特征方式3: [登录提交网址1]http://t.wzdr.cn[/登录提交网址1] [登录成功特征1]11111[/登录成功特征1] [登录失败特征1]===没找到[/登录失败特征1] --任何情况下,只要失败,都会提示“没找到” 失败特征方式4: [发布失败特征1]>账号被封闭<===切换规则[/发布失败特征1] --切换规则 失败特征方式5: [发布失败特征1]>账号被封闭<===切换规则&&&>ip禁止访问<===切换规则[/发布失败特征1] --可以用&&&设置多组失败特征 失败特征方式6: [发布失败特征1]>账号被封闭<===切换规则(账号被封了)&&&>ip禁止访问<===切换规则(IP被封了)[/发布失败特征1] --这种写法,可以自定义切换规则原因 如果有多个失败特征,请看下面! 错误写法: [登录成功特征1]请立即激活帐户[/登录成功特征1] [登录失败特征1]您的验证码有误===验证码错误[/登录失败特征1] [登录失败特征2]您输入的用户名已经存在!===用户名存在[/登录失败特征2] 正确写法1: [登录成功特征1]请立即激活帐户===激活成功了[/登录成功特征1] [登录失败特征1]您的验证码有误===验证码错误&&&您输入的用户名已经存在!===用户名存在&&&您输入的邮箱格式错误===邮箱错误了[/登录失败特征1] 正确写法2: [登录成功特征1]请立即激活帐户===激活成功了&&&已经注册成功===激活成功拉[/登录成功特征1] [登录失败特征1]您的验证码有误===验证码错误&&&您输入的用户名已经存在!===用户名存在&&&您输入的邮箱格式错误===邮箱错误了[/登录失败特征1] ===右边为自定义提示文本 &&&代表连接符,用于分隔多个特征 连接符2.887以上版本有效 2.9.5.1 增强 失败特征支持6个串联符; 2.9.7.7 增加 6组登录、发布“成功特征”,使用方法同“失败特征”; [2015-09-06更新] [2016-07-28更新] [2017-04-05更新] [2017-04-07更新] [2017-06-25更新] [2017-07-14更新] [2017-11-15更新] [2019-06-20更新] [2021-09-23更新] [2021-11-14更新] |
抢沙发||关于我们|手机版|营销神器 (蜀ICP备14013818号)
GMT+8, 2023-12-2 20:23