首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Selinium ide附加工具测试项目

使用Selinium ide附加工具测试项目
EN

Stack Overflow用户
提问于 2012-11-26 17:18:05
回答 1查看 121关注 0票数 1

我已经记录了一个使用Selenium IDE工具实现登录功能的测试脚本。在使用该工具时,我发现我的登录链接是元素“id=aui_3_4__1_305”。但当我运行录制的脚本时,工具显示错误为"Element id=aui_3_4__1_305 not found“。

实际上,我已经记录了一个用于登录功能的Selenium (IDE)脚本。在我录制的脚本中,我为" Login“执行了一个操作"click”,其中应用程序总是为Login链接生成一个新的ID。所以当我运行录制的脚本时。应用程序为登录链接生成一个新的ID,并且工具向我显示错误消息"Element id=aui_3_4__1_305 not found“。

请建议我如何为这些类型的情况记录我的selenium脚本。因为每次我运行录制的脚本时,它都会显示相同的错误消息并停止脚本。

此外,我的许多朋友说,由于每次登录函数都创建了新的动态id,所以肯定发生了随机错误。

EN

回答 1

Stack Overflow用户

发布于 2012-11-26 17:52:26

您可以使用starts with将您的定位器用作xpath,我认为aui部分将保持通用。或者使用id值中仍然通用的任何内容,例如://input[starts-with(@id,'aui')]。确保没有以aui开头的其他元素,否则xpath会找到多个元素。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13561785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档