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

电子商务网站网站建设/合肥网络公司seo

电子商务网站网站建设,合肥网络公司seo,做公司网站有什么好处,做网站到底需要什么一、支持的断言 Playwright支持以下几种断言: 断言描述expect(locator).to_be_checked()复选框被选中expect(locator).to_be_disabled()元素是禁用状态expect(locator).to_be_editable()元素是可编辑状态expect(locator).to_be_empty()容器是空的expect(locator).…

一、支持的断言

Playwright支持以下几种断言:

断言描述
expect(locator).to_be_checked()复选框被选中
expect(locator).to_be_disabled()元素是禁用状态
expect(locator).to_be_editable()元素是可编辑状态
expect(locator).to_be_empty()容器是空的
expect(locator).to_be_enabled()元素是可用的
expect(locator).to_be_focused()元素已获取焦点
expect(locator).to_be_hidden()元素不是可见的
expect(locator).to_be_visible()元素是可见的
expect(locator).to_contain_text()元素包含文本
expect(locator).to_have_attribute()元素具有一个 DOM 属性
expect(locator).to_have_class()元素具有class属性
expect(locator).to_have_count()列表具有确切数量的子元素
expect(locator).to_have_css()元素具有 CSS 属性
expect(locator).to_have_id()元素有ID
expect(locator).to_have_js_property()元素有JS属性
expect(locator).to_have_text()元素与文本匹配
expect(locator).to_have_value()输入框具有一个值
expect(locator).to_have_values()选择框有选中的选项。
expect(page).to_have_title()页面有标题
expect(page).to_have_url()页面有URL
expect(response).to_be_ok()响应状态正常

二、为断言指定自定义的错误消息

我们可以将自定义错误消息作为 expect 函数的第二个参数进行指定,例如:

#test_demo.py
import re
from playwright.sync_api import Page, expect
import pytestdef test_gitlink_demo(page: Page):# 访问地址page.goto("https://www.gitlink.org.cn/")# 断言网页标题=GitLinkexpect(page, "检查网页标题是否正确").to_have_title(re.compile("gitlink"))# main.py
import pytest pytest.main(['--headed', '--browser=chromium', "--browser-channel=chrome"])

运行后,如果断言失败,呈现效果如下:
在这里插入图片描述

三、自定义超时时间

我们可以全局或每个断言单独指定自定义超时时间。默认超时时间为5秒。

注意:如果同时全局指定和单独给每个断言设置了自定义的超时时间,单独指定优先于全局指定。

3.1 全局指定

# conftest.pyfrom playwright.sync_api import expectexpect.set_options(timeout=10_000)

3.2 单独指定

# test_demo.pyimport re
from playwright.sync_api import Page, expect
import pytest@pytest.mark.skip_browser("webkit")
def test_gitlink_demo(page: Page):# 访问地址page.goto("")# 断言网页标题=GitLinkexpect(page, "检查网页标题是否正确").to_have_title(re.compile("gitlink"), timeout=20_000)
http://www.jmfq.cn/news/5321107.html

相关文章:

  • 厦门市建设工程造价协会官方网站/百度竞价培训
  • 深圳建设工程交易服务网站/自媒体怎么做
  • 微商城建设购物网站/网页制作咨询公司
  • 亚马逊产品备案网站建设要求/湖南正规关键词优化报价
  • 杏林建设网站/百度注册入口
  • 网站建设发票税率/深圳优化公司排名
  • 网站 建设设计方案/千万别在百度上搜别人的名字
  • 国内政府网站建设情况/常州seo
  • 网站建设方案推销/站长联盟
  • 西安市城市建设委员会官方网站/爆款采集推广引流软件
  • 深圳建设网站费用明细/百度一下百度搜索百度
  • 接网站建设 网站设计/关键词如何确定
  • 县总工会网站建设情况/抖音搜索优化
  • 符合网络营销网站建设/营销软文的范文
  • 网站建设小江网页设计/游戏推广平台
  • 滨州 网站建设/东莞哪种网站推广好
  • 建设银行征信中心个人信用查询官方网站/最火的网络销售平台
  • 营口品牌网站建设/百度秒收录软件
  • 深圳南山企业网站建设/怎么建立自己的网站
  • 西安网站建设联系电话/高清的网站制作
  • 成华区微信网站建设推/搜索引擎优化策略
  • 泉州建设网站公司吗/谷歌收录查询
  • 玉树营销网站建设公司/宁德市医院东侨院区
  • 网站建设方案调查分析报告/新闻 近期大事件
  • 深圳龙华观澜网站建设公司/关键词权重
  • 漯河市源汇区建设局网站/seo优化排名教程百度技术
  • 南水北调中线干线工程建设管理局网站/百度搜索引擎官网
  • 网站群建设标准/全网引擎搜索
  • 贵州省建设厅官网站首页/济南seo公司
  • 建设一个营销网站有哪些步骤/如何做网站营销推广