首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    软件测试|web自动化测试神器playwright教程(十三)

    前言 我们在工作中,会遇到需要使用不同的硬件设备测试兼容性的问题,尤其是现在手机型号,屏幕大小分辨率五花八门的,我们基本不可能全部机型都用真机测试一遍,playwright提供了模仿机型的功能,我们可以使用...还可以为所有测试或特定测试模拟,以及设置以"geolocation"显示通知或更改."...所有测试都将使用指定的设备参数运行。...在pytest-playwright 测试用例中可以通过重写browser_context_args 来实现模拟各种设备。...总结 本文主要讲解了使用playwright模拟各种硬件设备的方法,我们可以使用这个方法模拟各种硬件设备,方便我们进行兼容性的测试

    34920

    软件测试|web自动化测试神器playwright教程(十)

    前言PO设计模式是我们在进行web自动化测试中经常使用到的思想和原则,甚至已经成为了web自动化测试的标准模型,PO设计模式在selenium官方文档中是被推荐的原则,同样的,playwright也是完全支持我们按照...PO模式的思想来写我们的测试用例。...search(self, text): self.search_term_input.fill(text) self.search_term_input.press("Enter")测试中使用页面对象...search_page.navigate()search_page.search("search query")PO应用实例我们以常见的注册页面为例,如下图:图片注册页面根据输入框的内容,我们可以写多个有效等价,无效等价的测试用例...self.register.locator_register_error).to_be_visible() def test_register_success(self): """测试注册正常流程

    90620

    【黄啊码】软件测试之Loadrunner教程

    奈何目前还没有破解版,vuser最大支持50,于并发测试而言是绝对的硬伤。于是转战Loadrunner11。网上Loadrunner11安装破解教程很齐全,以下便是参照网上的教程安装的记录。...1、下载安装软件https://pan.baidu.com/s/1i51a3HV2、解压下载好的ios文件3、双击setup.exe,按照提示一步一步安装4、下载破解文件http://pan.baidu.com...Loadrunner12安装1、下载安装软件百度网盘 - 共享邀请链接2、右键点击HP_LoadRunner_12.02_Community_Edition_T7177-15059.exe 安装程序,打开窗口中选择...【以管理员身份运行】3、会验证电脑是否含有软件安装运行的必备组件,缺少组件时,会弹出窗口显示许安装的组件。...2、首先需要安装mysql-connector-odbc-3.51.30-winx64(安装包中已提供,如有需要请自行下载),安装方法与一般的Windows软件类似。

    89210

    软件测试|web自动化测试神器playwright教程(六)

    Context实现测试浏览器环境隔离使用 Playwright 编写的测试在称为浏览器上下文的隔离的全新环境中执行。这种隔离模型提高了可重复性并防止级联测试失败。...测试隔离测试隔离是指每个测试与另一个测试完全隔离。每个测试都独立于任何其他测试运行。这意味着每个测试都有自己的本地存储、会话存储、cookie 等。...Playwright 为每个测试创建一个上下文,并在该上下文中提供一个默认页面。Playwright 如何实现测试Playwright 使用浏览器上下文来实现测试隔离。每个测试都有自己的浏览器上下文。...每次运行测试都会创建一个新的浏览器上下文。使用 Playwright 作为测试运行程序时,默认情况下会创建浏览器上下文。否则,您可以手动创建浏览器上下文。...当您想测试多用户功能(如聊天)时,这很有用。

    1.4K10
    领券