摘要:
前言 你是否曾想过,如何让你的应用程序在任何地方都能够运行,而无需担心各种环境的兼容性问题?之前,我们可能是想着用虚拟机,但是现在我们有了其他选择,不知道你是否听说过容器技术,乍一听却感到有些晦涩难懂?别担心,本文将为你揭开容器技术的神秘面纱,让你轻松理解这项令人惊叹的技术。 容器的基本概念 首先, 阅读全文
摘要:
简介 在 Web 应用程序中,页面可能会包含一个或多个嵌套的 iframe(框架),而这些 iframe 可能包含了不同的内容或功能。在自动化测试和网页爬取中,对页面中的 iframe 进行操作是一项重要的任务。Playwright 提供了丰富的 API 来处理页面中的 Frame,本文将深入探讨这 阅读全文
摘要:
简介 在自动化测试和网页爬取中,与页面元素的交互是至关重要的。Playwright 提供了丰富的 API 来执行各种元素操作,包括点击、输入文本、获取属性等。在本文中,我们将介绍如何使用 Playwright 进行元素操作。 点击元素 点击页面元素是最常见的操作之一。Playwright 提供了 l 阅读全文
摘要:
前言 在自动化测试和网页爬取中,定位页面元素是一项重要的任务。Playwright 提供了多种方式来定位页面元素,包括通过 CSS 选择器、XPath 和文本内容等。在本文中,我们将介绍如何使用 Playwright 进行元素定位。 CSS 选择器定位元素 使用 CSS 选择器是一种常见且灵活的方式 阅读全文
摘要:
简介 Playwright 是一个强大的自动化测试工具,它不仅可以模拟用户在浏览器中的行为,还能够灵活控制浏览器的启动、停止和等待操作。在本文中,我们将探讨如何使用 Playwright 进行这些操作。 启动停止浏览器 我们之前是使用with方法来控制浏览器启动和停止,现在我们来介绍一下使用star 阅读全文
摘要:
前言 在本文中,我们将介绍如何使用Playwright这一现代化的浏览器自动化工具来启动浏览器,并深入了解其运行方式。Playwright是一个功能强大的工具,可以帮助开发人员自动化测试、网页截图、信息提取等任务。它支持多种浏览器,包括Chrome、Firefox和WebKit。 启动浏览器 上一篇 阅读全文
摘要:
前言 web自动化测试是我们工作中的重要一环,随着Web应用程序和网站的复杂性不断增加,跨浏览器测试变得越来越必要。而Playwright作为一种新兴的跨浏览器测试工具,为开发人员提供了一种轻松愉快的方式来进行自动化测试。本文将带您深入探索Playwright的安装过程,并结合Python语言,揭示 阅读全文
摘要:
前言 在我们进行自动化测试的过程中,免不了要在登录时遇到验证码,很多时候我们都是只能找开发要万能验证码或者暂时关闭验证码这个功能,但是有时候我们必须要验证码是否能够正常生成,所以在这个时候,我们需要做的就是输入验证码,但是验证码这个东西是随机生成的,不是每一次都一样,所以我们还是需要识别然后输入,脚 阅读全文