gpt4 book ai didi

css - codeception 无法点击 xpath,因为它无法定位 CSS 或 Xpath

转载 作者:行者123 更新时间:2023-11-28 17:48:05 24 4
gpt4 key购买 nike

<div id="page" class="container-fluid">
<div id="pageContent" class="">
<h1>Angular Test: projectUI</h1>
<!-- ngView: -->
<div class="ng-scope" data-ng-view="">
<ul class="package-menu container white ng-scope">
<!-- ngRepeat: package in packages | orderBy:'name' -->
<div class="ng-scope" data-ng-repeat="package in packages | orderBy:'name'">
<li>
<a class="ng-binding" href="#package/2">Craig's farm</a>
</li>
</div>

任务:我想点击 Craig 的农场标签,但是当我尝试通过 CSS 点击时,它会在下面显示

错误:CSS 或 XPath '#pageContent.package-menu.container.white.ng-scope>li:nth-child(1)

谁能给我上面代码的确切xpath??

谢谢

最佳答案

我认为问题在于您的 html 片段不是有效的 xml。有很多未闭合的标签,没有根元素。 Xpath 适用于 xml,而 xml 比 html 更严格。

//a[@class="ng-binding" and text()="Craig's farm"]

修复html并运行上面的xpath

关于css - codeception 无法点击 xpath,因为它无法定位 CSS 或 Xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22851998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com