51Testing软件测试论坛

标题: QTP要怎么样在密码输入框输入密码 [打印本页]

作者: oliver.tang    时间: 2015-5-21 10:53
标题: QTP要怎么样在密码输入框输入密码
比如在登录微博时,点击在用户名密码框输入对应的信息,这些信息是从Default.xls表格中获取,如果使用Set输入值,输入的是错误的;
请问这个问题要怎么解决啊?


作者: oliver.tang    时间: 2015-5-21 11:42
Dim Password
Password = "#$%"
Browser("Web").Page("Login").WebEdit("cPassword").Set Password
当网页点击提交后,应该提示输入的数据非法,但实际提交后,网页能正常保存,这是怎么回事?
作者: oliver.tang    时间: 2015-5-21 11:45
Dim Password
Password = "#$%"
Browser("Web").Page("Login") .WebEdit("cPassword").Set Password
当网页点击提交后,应该提示错误,但是实际是提交成功的,这个是怎么回事?
作者: jingzizx    时间: 2015-5-21 14:22
应该是没问题的,你查看一下QTP运行结果,其中密码赋值是多少,是不是与你定义的一致
作者: oliver.tang    时间: 2015-5-21 19:08
jingzizx 发表于 2015-5-21 14:22
应该是没问题的,你查看一下QTP运行结果,其中密码赋值是多少,是不是与你定义的一致

怎么去查看赋值的密码啊?
作者: jingzizx    时间: 2015-5-22 08:12
oliver.tang 发表于 2015-5-21 19:08
怎么去查看赋值的密码啊?

QTP运行后会有test rusult,点击左侧password.set,看看值是不是你定义的值.我是这样检查的,没有遇见你的问题,希望能够帮到你.
作者: oliver.tang    时间: 2015-5-23 11:35
jingzizx 发表于 2015-5-22 08:12
QTP运行后会有test rusult,点击左侧password.set,看看值是不是你定义的值.我是这样检查的,没有遇见你的问 ...

在请教一下,怎么样把密码框里面的密码取出来,存在一个变量里面呢?
作者: jingzizx    时间: 2015-5-25 16:30
oliver.tang 发表于 2015-5-23 11:35
在请教一下,怎么样把密码框里面的密码取出来,存在一个变量里面呢?

录制的时候不可以吧,录制完成之后可以按照你说的方式放到变量里.一般如果测试登陆的话,是可以写脚本的,你可以搜索一下,好多牛人写的脚本,改一下就能用.
作者: oliver.tang    时间: 2015-5-29 09:01
jingzizx 发表于 2015-5-25 16:30
录制的时候不可以吧,录制完成之后可以按照你说的方式放到变量里.一般如果测试登陆的话,是可以写脚本的,你 ...

谢谢




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