51Testing软件测试论坛

标题: 测试中遇到关于判断输入URL的问题(JS脚本控制判断的) [打印本页]

作者: xk216    时间: 2007-8-2 18:11
标题: 测试中遇到关于判断输入URL的问题(JS脚本控制判断的)
测试中遇到一个问题,是一个要求输入URL(标准样式为http://)文本框,测试时按照需求的话,如果输入多个URL在同一行,URL之间用“,”分割开的话,系统会认识是自动换行(系统本身有识别系统,可判断输入的URL中部分特殊符号而给出提示)。如在一行输入http://msn,http://google系统会自动把http://google置到下一行,系统判断输入的URL是否正确只是判断每行开头是否为http://,那么测试中问题就来了,主要是针对要不要取消输入,会自动换行的问题。首先如果支持换行的话,那么我输入http://msn,myspace的话,系统会默认为2个URL,主要是因为,与.在键盘上位置很接近,容易产生错误。而且这样输入完点击Save系统就不做进一步的判断而直接保存了,用户可能不注意,为以后操作带来错误,原来的http://msn.myspace被保存成了http://msn和myspace。如果把,加入为错误判断的条件而给出提示,如果用户连续在一行输入URL,即使中间加了,也是先提示有不合法的字符",",而不保存,这样一经提示用户还能检查一下自己输入的URL。可是这么一来,给用户操作上带来不方便。并且系统识别判断URL的格式只是判断开头是否是以http://开头的,如果我写了一行在后面加上,前提是开始也写了,系统就识别不出来了。我们组内讨论的问题是,开发人员说如果用JS脚本严格控制这2种情况会有困难。请问各位达人,如果上述情况做严格的判断是否很困难?我JAVA语言菜的很sdlkfj8
作者: xk216    时间: 2007-8-2 18:11
主要是想大家给个思路,怎么解决下
作者: bleu    时间: 2007-8-3 14:26
个人认为,很难实现不能做为不实现需求的理由,
对于这样的问题,你应该向需求方确认,对这一不合理的需求进行沟通.
而不是直接和开发去扯皮.开发永远给你的答复都是三个字,"很难实现".
如果是由于性能的问题而无法实现,需征求相关的性能测试工程师和PM的意见

[ 本帖最后由 bleu 于 2007-8-3 14:27 编辑 ]
作者: 119139107    时间: 2007-8-3 14:41
没学过JAVA  不会  希望楼下指点
作者: tjv1439    时间: 2007-8-3 18:43
谢谢楼主
作者: chaotiancaitl    时间: 2007-8-6 11:22
我觉得可以改变换行的判断方法,可以把",http://”共同作为换行的判断条件,这样,如果只有","就可以提示了,也就可以排除把点写成逗号的问题了
作者: qq115647140    时间: 2007-8-6 14:28
我不知道哦
作者: vivian_wu    时间: 2007-8-6 16:11
有点意思的问题




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2