java—在selenium测试中发现新元素

baubqpgj  于 2021-06-30  发布在  Java
关注(0)|答案(2)|浏览(242)

小时é各位,第一次来这里想问一个问题,我做了一个selenium测试用例:登录outlook->发送消息->转到“发送的消息”->删除消息
这里的问题是每一条新消息都有一个新元素(id或xpath或class..),所以我总是要在我的代码中更改它,我的问题是你们知道有什么方法(测试用例)可以在不经常更改java代码中的元素的情况下进行更改吗?非常感谢!

gjmwrych

gjmwrych1#

应该有包含所有信息的元素。如果得到该元素的xpath,那么就可以找到childe元素。你可以在这里读更多-https://www.lambdatest.com/blog/complete-guide-for-using-xpath-in-selenium-with-examples/

kkbh8khc

kkbh8khc2#

测试是否必须以发送的特定消息为目标?
如果它真的只是“去删除一条已发送的消息”,为什么不简化这个例子,从列表中删除第一条或最后一条已发送的消息呢?

相关问题