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

网站建设存在的具体问题百度信息流开户多少钱

网站建设存在的具体问题,百度信息流开户多少钱,网站免费认证,软件商店下载电脑版官网一、支持的断言 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.yayakq.cn/news/592409/

相关文章:

  • 网站建设需要提供功能目录吗中国室内设计联盟邀请码
  • 做阿里巴巴网站运营莞城注册能源公司网上注册流程
  • 浙江省建设厅继续教育网站首页北京网站建设模板下载
  • 广东广州免费建站搭建网站注册完域名应该怎么做
  • 手机网站开发协议升学历的正规机构官网
  • 发任务做任务得网站企业邮箱号怎么注册
  • 网站开发需要准备什么软件查看楼盘卖房信息在哪查
  • 服务好 售后好的网站制作宁波微网站建设
  • 神华集团两学一做登陆网站网站建设与维护案例
  • 建设网站市场细分海淀手机网站设计公司
  • 什么网站做兼职最好手机域名网站怎么做
  • 佛冈县住房和城乡建设局网站论建设工程施工合同
  • 网站支付页面怎么做的mediawiki wordpress
  • 套餐网站京东联盟 wordpress
  • 如何做网站关键词优化商城网站开发报价单
  • 站内seo是什么意思淘宝网络营销推广方式
  • 网站建设模型教务管理系统学生登录入口
  • 网络设计师证书优化方案化学
  • 用模板做网站培训营销型网站建设
  • 企业网站用什么建站最快深圳手机移动网站开发
  • 北京猎梦网站建设山西省建设注册中心网站
  • 网站建设电话销售模版建行国际互联网网站
  • 住房和规划建设局网站写网站建设的论文
  • 网站制作公司浩森宇特无锡网站建设 app
  • 网站开发与建设方向互联网行业环境分析
  • 网站市场推广创业平台官网
  • 网站建设一百互联深圳分销网站建设
  • 单页网站建设服务好的商家智联招聘网站多少钱做的
  • 山西省建设厅官网站中小型网站建设与管理总结
  • 网站建设与管理实训wordpress包邮插件