摘要: XPath(XML Path Language)是一种用于在XML文档中定位和选择节点的语言。它提供了强大的定位和选择能力,使开发人员能够准确、灵活地定位所需的元素。本篇博客将介绍XPath的语法和常用定位方法,帮助你在Web自动化测试等场景中更好地应用XPath。 ### 一、xpath定位 1. 阅读全文
posted @ 2023-05-20 16:52 CCX330 阅读(705) 评论(0) 推荐(0)
摘要: 在使用selenium进行自动化时,定位元素是一项常见而重要的任务。准确地选择元素是测试流程中的关键一步。 本文将介绍常用的元素定位方法,帮助你更好地理解和应用这些方法。 ### 选择元素的方法 元素的定位方法有多种,可以根据元素的特征进行选择。下面是一些常用的元素定位方法: 1. ID定位:使用标 阅读全文
posted @ 2023-05-20 15:37 CCX330 阅读(131) 评论(0) 推荐(0)
摘要: 我们在上一篇文章中,完成了登功能的自动胡脚本,为了提高代码复用性,将重复代码进行封装和完善。 ### 编写Driver工具类 创建工具类:driver_utils类,用于创建和管理WebDriver实例 - `get_driver()`方法用于获取`webdriver`实例,如果实例不存在则创建一个 阅读全文
posted @ 2023-05-20 15:19 CCX330 阅读(86) 评论(0) 推荐(0)
摘要: 在软件开发过程中,登录功能是一个非常重要且常见的功能。为了确保登录功能的稳定性和正确性,我们可以利用UI自动化测试来自动验证登录流程。本文将介绍如何编写一个登录功能的UI自动化测试脚本,并通过使用Selenium和pytest库实现自动化测试。 ### 技术栈 - Python编程语言 - Sele 阅读全文
posted @ 2023-05-20 15:19 CCX330 阅读(981) 评论(0) 推荐(0)