用selenium如何处理登录时验证码的问题
当登录时有验证码,用selenium如何来处理???哪位前辈给点经验之语呀,在此谢过。。。。。。。 自己顶下
乍没人来看看呀 我也来看看 帮你顶顶 你让开发人把验证码屏了三~~:lol 这个不是selenium的问题,让屏蔽吧。哈哈~~ 可以屏蔽,也可以找一个万能的号。呵呵。 其实也不用屏蔽,你可以调用开发的代码,去获得当前产生的验证码....
然后再Selenium.type("string locator", 验证码), 原帖由 欺负人 于 2009-12-12 23:50 发表 http://bbs.51testing.com/images/common/back.gif
你可以调用开发的代码,去获得当前产生的验证码....
你仔细想想,真那么容易吗? 呵呵 原帖由 shanxi 于 2009-12-13 10:47 发表 http://bbs.51testing.com/images/common/back.gif
你仔细想想,真那么容易吗? 呵呵
当然一个傻瓜的办法,在Dev的method里面加几行 Hard Code, ,把当前的验证码存在一个txt文件里,放在某个File Server上,然后Tester 在Test Case里去读当前这个txt文件。。。。。:然后再Selenium.type("string locator", 验证码),
更傻瓜的办法,让Dev 写一个Hard code或者让Test 去Mock Dev的这个产生验证码的Method~~~或者把这个验证码设置成一个const 常量:lol 谢谢各位啦,但现在是在生产环境
1.不能设置万能验证码,当然HARD CODE 也不行
2.mock method也不行。
请问有什么方式可以在生产环境中用到呀,谢谢各位呀 貌似你只能是manual去输入验证码了~:) 呵呵,前几天用图片分析的方式来获得验证码,不过太麻烦了,哎 。
还得努力呀 原帖由 qingfengfly 于 2009-12-16 10:51 发表 http://bbs.51testing.com/images/common/back.gif
呵呵,前几天用图片分析的方式来获得验证码,不过太麻烦了,哎 。
还得努力呀
图片分析这个难度有点大吧 说大不大,说小不小~~这点就是我们经常提到的关于Automation Effort的问题...并不是所有的Case都需要去automation:) 是呀,auto的目的就是结省人力物力 呵呵
那个功能在生产上实在难以用自动化了 谢谢各位的关注呀
图片分析弄完后只能分析出那些清晰图片的验证码。 并非所有的AUTO都能够达到省人力的目的....虽然你的目标是好的! 呵呵谢谢目标和目的还是区分开了 原帖由 qingfengfly 于 2009-12-31 16:20 发表 http://bbs.51testing.com/images/common/back.gif
是呀,auto的目的就是结省人力物力 呵呵
那个功能在生产上实在难以用自动化了 谢谢各位的关注呀
图片分析弄完后只能分析出那些清晰图片的验证码。
图片分析这个你是怎么弄的啊??能否分享一下,可否贴点源码出来看看啊~ 看到你们说的。。。。我发现我这种让页面暂定10秒,自己手动输入验证码的行为弱爆了 验证码还是手工测吧,实现太费时了,目前验证码识别不能保证百分百的正确的。
页:
[1]