protractor - 如何在其中找到按钮和- 通过量角器?
问题描述
我是自动化的新手,我以前的经验是使用非 Angular 应用程序,因此我开始使用 Protractor。
我想浏览网站,但找不到正确的选择器。
我在许多代码中尝试过以下代码:
element(by.name('Flota')).click()
或者
element(by.css('.ng-tns-c11-5')).click()
element(by.css('div[title=Flota]'));
解决方案
也许您应该以<a>
or<nb-icon>
元素为目标?尝试以下定位器:
用一个:
element(by.css('.ng-tns-c11-16.ng-star-inserted.active'));
或 nb 图标:
element(by.css('.menu-icon.ng-tns-c11-16.ng-star-inserted'));
此外,如果您需要定位<span>
元素:
element(by.css('.ng-tns-c11-16.ng-star-inserted.active span'));
推荐阅读
- c# - 在c#中识别所有类型的压缩文件
- ios - 谷歌地图未在 Flutter 的 IOS 设备中加载
- postgresql - Phoenix Ecto 模型嵌套
- go - 为什么我的两个切片之一因“运行时错误:索引超出范围”而恐慌?
- javascript - React 中用于引导和 css 模块的模板文字
- c# - .NET Core 3.1 控制台应用程序作为 Windows 服务
- sql-server - 循环 XML 数据
- jquery - 按钮上的toggleClass动态Jquery
- docker - 为什么 nginx 没有在 Windows Server 2019 docker 容器中启动?
- javascript - jQuery Ajax 多次提交表单