【发布时间】:2021-12-08 09:40:03
【问题描述】:
我有一个使用 TestComplete 在多个网页屏幕中动态显示的按钮。
我有一个在第一个屏幕中成功实现的 buttonKeep 对象,它通过第一个屏幕并选择一个 Word 和 Excel 文档复制数据,然后将其粘贴到网站
//div[(contains(@style,'display: block'))]//按钮[@id='Keep']
OR //div[not(contains(@style,"display:none'))]//按钮[contains(@class, 'fr-keep-word')]
OR //按钮[包含(@class, 'fr-keep-word')]
OR //div[2]/div/div/button[2]
OR //div[contains(@style,'display: block')]
现在我将选择一个屏幕,将我移至一系列下拉菜单,我将在其中一个下拉菜单中执行相同的操作。每次我运行测试时,系统都希望添加一个不同的 buttonKeep 对象,而不是识别出该项目之前已正确映射。甚至当我选择第一次运行测试时。
任何建议都会非常有帮助。
【问题讨论】:
标签: excel google-chrome word