当前位置: 首页 > news >正文

铜梁旅游网站建设管理app制作教程视频全

铜梁旅游网站建设管理,app制作教程视频全,最近的重要新闻,西安网络广播电视台在当今快节奏的开发环境中#xff0c;测试是软件开发的重要组成部分。 Microsoft Playwright 是一种流行的测试自动化框架#xff0c;允许开发人员为 Web 应用程序编写端到端测试。 Playwright 建立在 Puppeteer 之上#xff0c;这是另一个流行的测试自动化框架。在这篇博文…在当今快节奏的开发环境中测试是软件开发的重要组成部分。 Microsoft Playwright 是一种流行的测试自动化框架允许开发人员为 Web 应用程序编写端到端测试。 Playwright 建立在 Puppeteer 之上这是另一个流行的测试自动化框架。在这篇博文中田老师将探讨什么是 Playwright如何在 Windows 11 和 CentOS 7 上安装它并提供一个示例来说明如何使用它在 PC 和 iPhone 上测试 Web 应用程序。 1 What is Playwright? Microsoft Playwright 是一个跨浏览器的测试自动化框架允许开发人员使用 Python、JavaScript 和其他编程语言为 Web 应用程序编写测试。 Playwright 建立在 Puppeteer 之上它支持所有主要的网络浏览器包括 Chrome、Firefox 和 Safari。 Playwright 提供了一个高级 API可以简化为 Web 应用程序编写测试的过程。 2 如何在 Windows 11 和 CentOS 7 上安装 Playwright 在 Windows 11 和 CentOS 7 上安装 Playwright 是一个简单的过程。以下是在这些操作系统上安装 Playwright 的步骤特别说明因为Windows和CentOS安装过程基本一致 在CentOS我们用Node.js安装。 实际上田老师还是觉得Node.js的Playwright更好用些。 但是Python流行度高呀~ 2.1 在 Windows 11 上安装 Playwright On Python 打开命令提示符或 PowerShell 窗口。运行以下命令以使用 pip 安装 Playwright pip install playwright安装Playwright内置浏览器 python -m playwright install安装完成验证 playwright -V2.2 在CentOS7上进行安装 On Node.js 通过运行以下命令安装必要的依赖项 sudo yum install -y libstdc-static libstdc-devel libpng12通过运行以下命令安装 Node.js sudo yum install -y nodejs通过运行以下命令使用 npm 安装 Playwright npm install playwright3 示例测试PC和移动设备的Web应用 让我们看一个示例了解如何使用 Playwright 在 PC 和 iPhone 上测试 Web 应用程序。在这个例子中田老师将使用 Python 来编写测试。 在开始编写测试之前我们需要安装必要的包。运行以下命令安装 pytest-playwright 和 pytest 包 pip install pytest-playwright3.1 在PC上测试 import pytest from playwright.sync_api import Playwright, sync_playwrightpytest.fixture(scopemodule) def playwright() - Playwright:with sync_playwright() as playwright:yield playwrightdef test_web_app_on_pc(playwright: Playwright):browser playwright.chromium.launch()page browser.new_page()page.goto(https://www.example.com)assert page.title() Example Domainbrowser.close() 在此测试中田老师将使用 Playwright 启动 Chromium 浏览器的新实例导航到 Example Domain 网站然后检查页面标题是否为“Example Domain”。如果标题匹配则测试通过。如果标题不匹配则测试失败。 3.2 在 iPhone 上测试 Web 应用程序 import pytest from playwright.sync_api import Playwright, sync_playwrightpytest.fixture(scopemodule) def playwright() - Playwright:with sync_playwright() as playwright:yield playwrightdef test_web_app_on_iphone(playwright: Playwright):browser playwright.webkit.launch(headlessTrue)context browser.new_context(**{viewport: {width: 375, height: 667}, user_agent: iPhone})page context.new_page()page.goto(https://www.example.com)assert page.title() Example Domainbrowser.close() 在此测试中田老师使用 Playwright 启动一个新的 WebKit 浏览器实例创建一个视口大小为 375x667这是 iPhone 屏幕的大小的新上下文将用户代理设置为“iPhone”导航到Example Domain 网站然后检查页面的标题是否为“Example Domain”。如果标题匹配则测试通过。如果标题不匹配则测试失败。 如果要执行上面两段代码直接保存代码比如test_wep_app.py 然后执行 pytest test_web_app.py 即可。 4 结论 Microsoft Playwright 是一个功能强大的测试自动化框架可简化为 Web 应用程序编写端到端测试的过程。借助 Playwright您可以使用 Python、JavaScript 和其他编程语言编写测试并且可以在所有主要 Web 浏览器上测试您的 Web 应用程序。在这个博文中田老师介绍了 Playwright 的基础知识并向您展示了如何在 Windows 11 和 CentOS 7 上安装它。田老师还演示了如何使用 Playwright 和 Python 在 PC 和 iPhone 上测试 Web 应用程序。
http://www.hkea.cn/news/14416186/

相关文章:

  • 淮安网站建设公司进度跟踪网站开发
  • 廊坊网站制作潍坊公司电话手机网站素材网
  • 深圳专业的网站建设电脑网页游戏排行
  • 比较专业的建设网站的公司短视频营销ppt
  • 网站建设客户合同哪个网站可以做1040
  • 找工作哪个网站好智联招聘上海网站建设服务宁德
  • 家电网站建设南京营销型网站建设
  • 怎么弄 一个空间放两个网站 用不同的域名竣工备案证网上怎么查
  • 网站开发中如何制作登录页面怎样营销建设网站
  • 网站浏览器兼容性重庆市工程造价信息网查询
  • 宿州网站网站建设wordpress大学百度云
  • 中国移动网站建设wordpress国内支付
  • 响应式网站用什么软件做效果沈阳网站建设成创
  • 访问网站详细过程网站开发资金投入
  • 做一个公司展示型网站多少钱兰溪市城乡建设局网站
  • 网站正在建设中中文wordpress后台筛选
  • 滨海天津网站建设网站建设需要提供什么资料
  • 塔里木油田公司档案馆网站建设研究外贸流程全步骤英文
  • 邮票上的化学史网站开发微信公众平台 网站开发
  • 东莞塘厦网站制作莞城做网站
  • 网站开发保密合同sem是什么检测分析
  • 做网站竞争大吗网红营销论文
  • 默认网站预览能能显示建设中网站链接维护怎么做
  • 公司网站制作计入什么科目背景wordpress
  • 一个ip上绑多个网站怎么让网站分享有图片
  • 机关单位不得建设网站做违法网站会怎么样
  • 招投标网站建设开发重庆医院网站建设
  • 网站聊天工具代码莱芜论坛的最新帖子
  • 网站设计师接单西安网站建设 乐云seo
  • 漳州专业网站建设费用做好网站