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

三类人员 网站开发织梦cms可以做淘宝客网站么

三类人员 网站开发,织梦cms可以做淘宝客网站么,东仓建设网站,深圳企业网站怎么做一、支持的断言 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/295265/

相关文章:

  • 网页网站开发工具中文网站设计
  • 成都网站设计学校logo设计公司标志
  • 做视频网站侵权吗如何在网站上做跳转代码
  • 家具网站设计网站如何做闲置物品交换的网站
  • 淄博网站制作公司托管游戏工作室网络组建方案
  • 百度免费收录网站网站是怎么做出来的
  • 校园网站管理系统学校网站三合一建设方案
  • nodejs 网站开发模块怎么给网站做网站地图
  • 谷歌网站管理员账号招聘网站上找在家做
  • 网站设计跟网页制作嘉兴企业网站建设公司
  • 网站改版一般需要多久百度精准推广
  • 甘肃手机版建站系统信息河南专业网站建设
  • 能用网站做微信小程序东莞全网推广
  • 佛山网站建设哪个南京鼓楼做网站的公司
  • 长治公司网站建设网站建设与维护视频教程
  • php 优化网站建设制作网页网站的软件是
  • 广州建网站的网络公司品牌标志
  • 怎样给公司做网站商城网站制作费用
  • 无障碍网站建设的意义手机网站后台管理系统
  • 网站流量监测做ae好的网站有哪些
  • 棋类游戏网站开发wordpress工作机制
  • 贵阳建设职业技术学院招聘信息网站上海畔游网络科技有限公司
  • 上海机电设备公司网站建设xampp wordpress 太慢
  • 政务网站队伍建设情况汇报网站推广公司排名
  • 网站开发容易做吗更改wordpress登录图标
  • 网站显示速度的代码是什么意思兰州网站卡法
  • 金牛区建设局网站wordpress虚拟商场
  • 主题资源网站建设作业福州网站备案
  • 安卓 网站制作手机网易网
  • 怎样查网站用什么程序做的小程序嵌套wordpress