我使用 Selenium IDE 工具为登录功能录制了一个测试脚本。在使用该工具时,将我的登录链接识别为元素“id=aui_3_4_0_1_305”。但是当我运行录制的脚本时,该工具将错误显示为“未找到元素 id=aui_3_4_0_1_305”。
实际上,我已经为登录功能录制了一个 Selenium (IDE) 脚本。在我录制的脚本中,我为“登录”执行了“单击”操作,其中应用程序始终为登录链接生成一个新 ID。所以当我运行录制的脚本时。应用程序为登录链接生成一个新 ID,该工具向我显示错误消息“未找到元素 id=aui_3_4_0_1_305”。
请建议我如何为这些类型的案例记录我的硒脚本。因为每次我运行该录制的脚本时,它都会显示相同的错误消息并停止该脚本。
另外我的很多朋友说每次登录功能都是新创建的动态id,一定是随机错误。