51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4296|回复: 13
打印 上一主题 下一主题

什么情况下会跳过前台脚本检测?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-10-31 11:09:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我测试的一个报单系统,偶尔会出现前台脚本的验证好像不起作用。
报单界面是这样的:
1。会员输入会员编号(前台脚本会判断该编号是否已注册,已测试则显示会员姓名,否则提示编号错误)
2。选产品
3。点确定(如果编号输入错误,则提示编号错误,报单不成功。)

但是前两天连续出现两次,会员输入的编号错误,但报单成功了。不知道是什么原因,开发也找不出原因,请问大家什么情况下会出现这样情况,不胜感激~~

后台是C#,脚本是javascript,SQLSERVER,IIS
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2015-5-5 09:03
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    14#
    发表于 2011-11-25 23:10:29 | 只看该作者
    输入错误会员名能报单成功,你可以跟踪数据库看看,有可能是cookie的问题,你把cookie清空试试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2011-11-13 15:56:37 | 只看该作者
    回复 12# crazy715
    平时测试都是正常的啊,没有出现跳过检测的,输入错误编号就报不成功,想找到原因
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-11-11 11:00:23 | 只看该作者
    用firebug里面的网络查看一下加载这个表单页面的时候js是否加载成功了,是不是加载的速度过慢或者加载的时候出现了问题。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2011-11-4 11:14:50 | 只看该作者
    回复 10# msnshow

    用fireFox也模拟不出来,我是这样做的:
    浏览器不禁用JAVAScript,进入界面,输入编号,选择产品
    设置浏览器禁用JAVAScript,然后在报单界面点确定
    结果:停在当前界面,我在数据库跟踪了一下,也没向库里执行什么操作。所以还是重现不了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    10#
    发表于 2011-11-3 22:23:15 | 只看该作者
    用Firefox浏览器,你这个像是没禁掉JS
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2011-11-3 13:41:04 | 只看该作者
    回复 7# msnshow

    我把  工具--internet选项--安全--自定义级别  界面里的:
    “java 小程序脚本”、“活动脚本”由启用都改为提示(改为禁用后系统进不去了),结果那个检正还能检正,还会提示编号错误。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2011-11-3 10:13:23 | 只看该作者
    回复 6# dream2030

    我测试的时候输入错误编号后都有提示错误,继续选产品,在点确定提交时,还会提示错误,然后就停在当前界面,报单不成功
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2011-11-2 22:52:42 | 只看该作者
    回复 5# hgl


        你JS直接禁掉就行了,网速慢也会出现
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-11-2 16:42:50 | 只看该作者
    回复 4# hgl

    1、输入错误编号的时候,提示错误了没?如果没有提示,那说明这个地方的问题
    2、输入错误编号的时候,弹出错误提示了,但是还是可以继续选产品报单,那说明后面这里有问题。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2011-11-2 14:23:43 | 只看该作者
    回复 3# msnshow

    有没有办法来模拟前台JS加载不成功呢?或是什么情况下会加载不成功,网速慢吗?

    我打电话给会员,他说他是替别人报单的,那个人第一次给了那个错的编号,然后他用那个编号报成功了,说也没有网速特别慢等不正常情况。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2011-11-2 14:19:06 | 只看该作者
    回复 2# dream2030

    会员编号都是数字,那个编号在数据库里是不存在的,无论是已用还是未使用的编号里都没有。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2011-11-1 13:27:48 | 只看该作者
    回复 1# hgl


        前台的检查,一般是使用JS来实现的,如果JS加载不成功,就会引起前台检查失效
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2011-11-1 10:38:21 | 只看该作者
    你是手工测试的还是工具测试的??
    你这种情况可以查一下,你们的会员编号是不是不区分大小写。。
    其中有一个比较细节的地方你没有说,就是虽然输入标号错误了,那提示编号错误没有??或者姓名有没有自动显示出来,如果是的话就说明这个会员编号是存在的,错误的原因在于报单成功时候没有判断正确。否则错误的原因就是校验会员号时出错了。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-23 01:39 , Processed in 0.098861 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表