TruePath 生成相对的 XPath、脚本并在单击时分析代码
关于 TruePath
TruePath 是一个浏览器扩展,当用户与网页上的元素交互时,它会动态生成相对 XPath 定位器。生成的 XPath 表达式通过上下文菜单显示,允许用户快速识别并在测试自动化脚本中使用它们。
为了使定位器选择更容易,TruePath 将生成的 XPath 表达式分为以下几组:
ID、Href 和 Src
使用独特属性(例如 id、href、src 或基于 URL 的属性)的 XPath 表达式。
班级、姓名、头衔和其他属性
基于类、名称、标题和其他非唯一元素属性等属性的 XPath 表达式。
基于索引的 XPath
当更可靠的属性不可用时,XPath 表达式依赖于 DOM 结构中元素的位置。
TruePath 还提供开发人员工具支持,使用户能够在短短几秒钟内自定义自动生成的 XPath 表达式或直接在浏览器中创建自定义 XPath 定位器。
此外,TruePath 还包括定位器分析器功能,可帮助评估现有自动化代码中定位器的质量。定位器分析器可以分析目标网页上使用的定位器,并检查现有的基于 Java 的自动化代码,以帮助识别更可靠和可维护的定位器策略。
为了进一步加速自动化开发,TruePath可以自动生成多种自动化框架和编程语言的定位器代码,包括:
爪哇
C#
机器人框架
这些功能有助于减少手动工作量、提高定位器质量并提高自动化工程师和测试人员的工作效率。
分析和隐私
TruePath 使用 Google Analytics 收集匿名扩展使用统计信息。这些信息有助于我们了解扩展程序的使用方式,并使我们能够改进其功能、性能和整体用户体验。
我们不会出于营销或商业目的出售、出租或与第三方共享收集的信息。收集的任何数据仅用于改进扩展并提供更好的用户体验。
免责声明
此扩展程序使用 Google Analytics 收集匿名使用统计信息,以改进产品。我们不会向任何第三方出售、分发或共享用户数据。收集的信息专门用于监控扩展性能、了解功能使用情况并改善整体用户体验。



