SF
测吧测试开发
测吧测试开发
注册登录
关注博客
注册登录
主页
关于
RSS
使用 Playwright 复用 Cookie:简化自动化测试的高效方法
霍格沃兹测试学院
5 月 14 日
阅读 2 分钟
628
在进行自动化测试时,有时需要在多个测试用例之间共享相同的会话状态。为了实现这一目标,Playwright 提供了一种称为 Cookie 复用的功能,可以让我们在不同的测试用例之间共享同一组 Cookie 数据。本文将深入介绍如何使用 Playwright 复用 Cookie,并探讨其使用方法和优势。
使用 Playwright 脚本录制简化自动化测试:完全指南
霍格沃兹测试学院
5 月 14 日
阅读 2 分钟
315
自动化测试是软件开发中的重要环节,它可以提高测试效率和代码质量。然而,编写自动化测试脚本可能需要花费大量时间和精力。为了简化这一过程,Playwright 提供了一个强大的功能,称为脚本录制,它可以帮助开发人员通过交互式操作自动生成测试脚本。本文将深入介绍如何使用 Playwright 脚本录制功能,并探索其使用方法和...
模拟手机设备:使用 Playwright 实现移动端自动化测试
霍格沃兹测试学院
5 月 14 日
阅读 2 分钟
358
在今天的 Web 开发中,移动设备已经成为用户访问网站的主要方式之一。因此,确保网站在移动设备上的正确显示和功能正常运行至关重要。Playwright 是一个强大的自动化测试工具,可以帮助开发人员模拟各种移动设备,并进行自动化测试。本文将深入介绍如何使用 Python 编写代码来模拟手机设备,并进行移动端自动化测试。
深入探索:使用 Playwright 处理下拉框的完整指南
霍格沃兹测试学院
5 月 14 日
阅读 2 分钟
439
在 Web 应用程序中,下拉框是常见的用户界面元素之一,通常用于选择列表中的选项。在自动化测试中,与下拉框的交互是必不可少的一部分。Playwright 是一个强大的自动化测试工具,提供了处理下拉框的灵活方法。本文将深入介绍如何使用 Python 结合playwright编写代码来处理各种类型的下拉框。
解锁弹框:Python 下的 Playwright 弹框处理完全指南
霍格沃兹测试学院
5 月 13 日
阅读 3 分钟
405
在 Web 自动化测试中,处理弹框是一项常见的任务。弹框可能包括警告、确认和提示框。Playwright 是一个功能强大的自动化测试工具,提供了处理这些弹框的灵活方法。在本文中,我们将深入探讨如何使用 Python 编写代码来处理各种类型的弹框。
精准记录:使用 Playwright 实现屏幕截图
霍格沃兹测试学院
5 月 13 日
阅读 3 分钟
324
在软件开发和测试中,屏幕截图是一种常用的工具,用于记录应用程序的状态、错误信息等。Playwright 提供了一种简单而强大的方式来实现屏幕截图,帮助开发人员和测试人员轻松捕获和分析应用程序的界面。本文将介绍如何使用 Playwright 实现屏幕截图。
从零开始:使用 Playwright 脚本录制实现自动化测试
霍格沃兹测试学院
5 月 13 日
阅读 3 分钟
1.2k
selenium中提供了一个selenium IDE的工具用于脚本录制,我们通过插件市场安装之后,便可以将我们对浏览器页面的操作录制成脚本,并输出成java或Python等语言的脚本,我们可以通过生成的脚本再次回放我们的操作。
容器技术:优化软件测试流程的利器
霍格沃兹测试学院
5 月 13 日
阅读 2 分钟
176
你是否曾想过,如何让你的应用程序在任何地方都能够运行,而无需担心各种环境的兼容性问题?之前,我们可能是想着用虚拟机,但是现在我们有了其他选择,不知道你是否听说过容器技术,乍一听却感到有些晦涩难懂?别担心,本文将为你揭开容器技术的神秘面纱,让你轻松理解这项令人惊叹的技术。
ChatGPT助您打造个性化简历:个人品牌升级攻略
霍格沃兹测试学院
5 月 13 日
阅读 3 分钟
129
简介在工作过程中,如何做可以拿到更多的面试机会呢?其实这个有一个计算公式,即为:面试的机会=投递的数量(渠道)* 命中的比例(简历)。简历对于一个求职者来说:是个人对于公司的第一印象。可以拿到更多面试机会。提高 HR 的期望,可以拿到更高薪酬。所以在求职投递简历之前,需要尽量保证简历能满足以下需求:背景...
深入探究 Playwright:Frame 操作技巧
霍格沃兹测试学院
5 月 11 日
阅读 2 分钟
294
在 Web 应用程序中,页面可能会包含一个或多个嵌套的 iframe(框架),而这些 iframe 可能包含了不同的内容或功能。在自动化测试和网页爬取中,对页面中的 iframe 进行操作是一项重要的任务。Playwright 提供了丰富的 API 来处理页面中的 Frame,本文将深入探讨这些技巧。
掌握 Playwright:元素操作技巧大揭秘
霍格沃兹测试学院
5 月 11 日
阅读 2 分钟
275
在自动化测试和网页爬取中,与页面元素的交互是至关重要的。Playwright 提供了丰富的 API 来执行各种元素操作,包括点击、输入文本、获取属性等。在本文中,我们将介绍如何使用 Playwright 进行元素操作。
使用 Playwright 进行元素定位
霍格沃兹测试学院
5 月 11 日
阅读 3 分钟
587
在自动化测试和网页爬取中,定位页面元素是一项重要的任务。Playwright 提供了多种方式来定位页面元素,包括通过 CSS 选择器、XPath 和文本内容等。在本文中,我们将介绍如何使用 Playwright 进行元素定位。
使用 Playwright 控制浏览器的启动、停止和等待
霍格沃兹测试学院
5 月 11 日
阅读 2 分钟
504
Playwright 是一个强大的自动化测试工具,它不仅可以模拟用户在浏览器中的行为,还能够灵活控制浏览器的启动、停止和等待操作。在本文中,我们将探讨如何使用 Playwright 进行这些操作。
playwright使用:启动浏览器与多种运行方式
霍格沃兹测试学院
5 月 11 日
阅读 3 分钟
724
在本文中,我们将介绍如何使用Playwright这一现代化的浏览器自动化工具来启动浏览器,并深入了解其运行方式。Playwright是一个功能强大的工具,可以帮助开发人员自动化测试、网页截图、信息提取等任务。它支持多种浏览器,包括Chrome、Firefox和WebKit。
Playwright安装与Python集成:探索跨浏览器测试的奇妙世界
霍格沃兹测试学院
5 月 11 日
阅读 2 分钟
212
web自动化测试是我们工作中的重要一环,随着Web应用程序和网站的复杂性不断增加,跨浏览器测试变得越来越必要。而Playwright作为一种新兴的跨浏览器测试工具,为开发人员提供了一种轻松愉快的方式来进行自动化测试。本文将带您深入探索Playwright的安装过程,并结合Python语言,揭示其中的一些独到之处以及与Selenium相...
神器!使用Python 轻松识别验证码
霍格沃兹测试学院
5 月 11 日
阅读 3 分钟
559
在我们进行自动化测试的过程中,免不了要在登录时遇到验证码,很多时候我们都是只能找开发要万能验证码或者暂时关闭验证码这个功能,但是有时候我们必须要验证码是否能够正常生成,所以在这个时候,我们需要做的就是输入验证码,但是验证码这个东西是随机生成的,不是每一次都一样,所以我们还是需要识别然后输入,脚本...
利用LangChain构建的智能数据库操作系统
霍格沃兹测试学院
5 月 10 日
阅读 3 分钟
218
在 Retrieval 或者 ReACT 的一些场景中,常常需要数据库与人工智能结合。而 LangChain 本身就封装了许多相关的内容,在其官方文档-SQL 能力中,也有非常好的示例。
Python数据可视化神器——pyecharts教程(一)
霍格沃兹测试学院
5 月 9 日
阅读 3 分钟
258
我们都知道百度开源了一个Echarts数据可视化库,支持绘制各种主流的图表。Python在数据分析方面是十分强大的,于是,pyecharts就应运而生了。
神器!使用Python 轻松识别验证码
霍格沃兹测试学院
5 月 9 日
阅读 3 分钟
234
在我们进行自动化测试的过程中,免不了要在登录时遇到验证码,很多时候我们都是只能找开发要万能验证码或者暂时关闭验证码这个功能,但是有时候我们必须要验证码是否能够正常生成,所以在这个时候,我们需要做的就是输入验证码,但是验证码这个东西是随机生成的,不是每一次都一样,所以我们还是需要识别然后输入,脚本...
Pandas read_csv 参数详解
霍格沃兹测试学院
5 月 9 日
阅读 4 分钟
232
在使用 Pandas 进行数据分析和处理时,read_csv 是一个非常常用的函数,用于从 CSV 文件中读取数据并将其转换成 DataFrame 对象。read_csv 函数具有多个参数,可以根据不同的需求进行灵活的配置。本文将详细介绍 read_csv 函数的各个参数及其用法,帮助大家更好地理解和利用这一功能。
如何在MySQL 中更改数据的前几位数字?
霍格沃兹测试学院
5 月 9 日
阅读 1 分钟
142
在 MySQL 数据库中,有时候我们需要对数据进行一些特定的处理,比如更改数据中某个字段的前几位数字。这种需求可能涉及到数据清洗、数据转换或者数据修复等操作。本文将介绍如何使用 SQL 查询来实现这一功能。
深入理解 FFmpeg:安装和使用指南
霍格沃兹测试学院
5 月 9 日
阅读 2 分钟
1.1k
FFmpeg 是一个强大的开源多媒体处理工具,可以用于录制、转换以及流媒体处理等多种用途。它支持包括视频、音频在内的多种多媒体格式,并且拥有丰富的功能和灵活的命令行选项。本文将介绍如何安装和使用 FFmpeg,让你能够充分利用其强大的功能。
掌握Python中的系统监控与管理:使用psutil库
霍格沃兹测试学院
5 月 9 日
阅读 2 分钟
235
在我们的测试工作中,监控和管理系统资源是一项重要的任务。Python作为一种功能强大的编程语言,提供了许多库和工具来帮助实现系统监控和管理。其中,psutil库是一个优秀的选择,它可以轻松地获取系统信息,监控进程以及管理系统资源。本文将介绍如何使用psutil库来实现系统监控和管理,以及一些实用的技巧和示例。
测试答疑助手:从需求文档到设计文档、测试用例的完整测试过程
霍格沃兹测试学院
5 月 9 日
阅读 3 分钟
161
本文将基于 LangChain 实现一个 mini 的实战案例。这次实战主要完成的任务,就是设计一个测试答疑助手,这个测试答疑助手的主要功能为基于本地的文档和数据,回答给出的自然语言问题,比如一些数据的统计,查找、组合。
Xpath高阶定位技巧,轻松玩转App测试元素定位!
霍格沃兹测试学院
5 月 8 日
阅读 7 分钟
202
XPath 是一种用于在 XML 文档中定位和选择节点的语言。它可以通过使用路径表达式来指定节点的位置,并支持使用各种条件进行过滤和匹配。以下是一些常见的 XPath 高阶定位方法:
Appium Inspector与Weditor:移动端测试的利器
霍格沃兹测试学院
5 月 7 日
阅读 2 分钟
159
元素定位工具是在软件开发和自动化测试中精确定位和操作用户界面元素的工具。元素定位工具可以提供辅助定位元素、编写代码、录制用例、调试代码等功能。在移动端应用的自动化测试中,一款灵活的元素定位工具是必不可缺的,本节推荐两种定位工具,分别为官网提供的 Appium Inspetor 工具和 weditor。
探究职业发展的关键:能力模型解读
霍格沃兹测试学院
5 月 7 日
阅读 2 分钟
114
王阳明曾在《传习录》中提到过一个思想:以终为始。所谓“以终为始”,意味着在行动的开始阶段就要考虑到最终的目标和结果,以此来指导自己的行动和选择。那么如果我们想在自己的行业内获取好的职业发展,第一步不是要努力,而是要知道如何努力。人对于自己未来的恐惧都是因为太多的不确定性,不确定自己选择这个行业是对...
深入了解Appium:Capability 高级配置技巧解析
霍格沃兹测试学院
5 月 6 日
阅读 2 分钟
503
Appium 的除了基础的 Capability 设置,还提供了许多辅助配置项,用于优化自动化测试。这些配置项旨在执行基础配置之外的附加操作。例如:指定设备别名、设备 ID 或是设置超时时间等,虽然这些不是必需的选项,但是为了实现更高效的测试,通常也建议依据测试的情况适当的添加。
晋级报告不会写,ChatGPT来帮你!
霍格沃兹测试学院
5 月 6 日
阅读 3 分钟
135
不管是在哪个公司,如果想要有一个长足的发展,想要获得晋升,除了平时的表现与积累,还有就是晋级答辩与晋级报告。不同的岗位,比如设计、产品、研发、测试,都有不同的答辩通道和晋级标准。
测试数据不再难,人工智能批量生成给你用!
霍格沃兹测试学院
4 月 29 日
阅读 2 分钟
160
在批量生成测试数据中,我们需要明确数据的类型、格式、还有需求。然后再将这些信息输入到ChatGPT中,由ChatGPT帮助我们自动生成测试数据。
上一页
1
…
More
3
4
5
(current)
6
7
…
More
下一页
上一页
5
(current)
下一页