在loadrunner的VuserScript中怎么判断登陆是否成功?

tomjun 2003-07-09 03:15:07
我需要测试一个用户登陆系统,WEB上有一个form处理用户的登陆请求,在录制的脚本中LR用的函数是int web_submit_data(),奇怪的是无论我输入正确与否的用户名和密码,该函数都返回调用成功的结果,这样无论输入什么数据测试结果都是PASS。

请教大家怎么判断该用户是否登陆成功?谢谢。
...全文
349 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdkevin 2003-07-09
  • 打赏
  • 举报
回复
1、我不是大侠哦,我是小丹尼,呵呵,互相学习而已
2、例子如下,如果你登陆成功以后页面上可以看到"aaabbbccc"这样一个字符,失败的话是"aaadddccc",这个时候你是用如下语句判断bbb是否存在就可以检查是否登陆成功了:
web_find("web_find","RightOf=aaa","LeftOf=ccc","What=bbb",LAST);
Example: web_find

具体lr给的例子如下:
Example 1

In the following example, the web_find function searches the employees.html page for the name "John".

web_url("index.html",
"URL=http://server1/people/employees.html",
"TargetFrame=",
LAST);


web_find("Employee Check",
"expect=notfound",
"matchcase=yes",
"onfailure=abort",
"report=failure",
"repeat=no",
"what=John",
LAST);

Example 2

In the following example, the web_find function searches for the text Home which is between Go to and Page.

web_url("index.html",
"URL=http://server1/",
"TargetFrame=",
LAST);


web_find("Text Check",
"RightOf=Go to",
"LeftOf=page",
"What=Home",
LAST);


祝好运

个人观点、仅供参考
gdkevin爱红星
tomjun 2003-07-09
  • 打赏
  • 举报
回复
这位大侠,能否给段实例性代码?
我都被LR的函数调用方式弄晕了,感觉那个函数都只能返回LR_PASS。
拜托。
gdkevin 2003-07-09
  • 打赏
  • 举报
回复
增加登陆以后成功的文字等验证,例如登陆成功以后页面会显示,欢迎gdkevin等字样
你可以增加这样一个文本校验

个人观点、仅供参考
gdkevin爱红星
内容概要:本文提出了一种基于快速稀疏辅助信号分解与非凸增强技术的轴承故障诊断方法,并提供了完整的Matlab代码实现。该方法旨在从复杂的机械设备振动信号高效、准确地提取故障特征,通过优化信号分解过程克服传统方法在噪声干扰下敏感、分辨率不足的问题,结合非凸优化策略增强微弱故障信号的辨识能力,从而提升早期故障诊断的准确性与鲁棒性。研究涵盖了算法原理、模型构建、仿真验证及结果分析,展示了其在旋转机械状态监测的实际应用价值。; 适合人群:具备一定信号处理基础和Matlab编程能力,从事机械故障诊断、状态监测、智能运维等相关领域的科研人员及工程技术人员,尤其适合研究生和从事相关项目研发的工程师。; 使用场景及目标:①应用于旋转机械(如电机、风机、齿轮箱)的轴承早期故障检测;②用于复杂噪声环境下微弱故障信号的提取与增强;③为开发高精度智能诊断系统提供算法支持和技术参考;④辅助完成科研论文复现、毕业课题或工业项目开发。; 阅读建议:此资源以算法实现为核心,强调理论与实践结合,建议读者在学习过程同步运行Matlab代码,深入理解信号分解与优化增强的每一步处理逻辑,并尝试在不同数据集上进行测试与调参,以掌握算法的适应性与优化技巧。

5,227

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧