zoukankan      html  css  js  c++  java
  • cypress操作手册

    一.初始化

      beforeEach(fun()):初始化函数,可以在前置方面设置cookies,和浏览网页。

      it(name,fun()):name为场景名称,即可以理解为每一个功能的名称,每个it的函数为为一个功能测试。

    二. 基本操作

      1.cy.viewport(width,height):设置浏览器宽度高度。

      2.cy.visit(url):浏览网站,跳转。

      3.cy.get(element):获取节点,基本上与jQuery一样,不过我们可以更加简单通过审查元素中右键节点获取。

      4.cy.get(element).type(value):获取完节点之后我们如果要往input中填值的话,就可以通过type函数往里面输入值。

      5.cy.get(element).click():触发点击事件。

      6.cy.setCookie(name,value):设置cookie,注意setCookie可以在beforeEach()中进行设置,就是初始化的时候访问页面前设置也不会被路由守卫强行重定向(这点对于有重定向的项目是非常节省操作的);

      7.cy.get(element).then(($text)=>{}):获取节点的值

      8.cy.wait():等待

    三.接口监听

      1.cy.server():开启服务监听

      2.cy.route() :接口监听

    cy.route({
      method: 'GET',      // 监听所有get的请求
      url: '/users/*',       // 接口包含的字段,类似IndexOf()     
      response: []          // and force the response to be: []
    })
    

      

  • 相关阅读:
    SPOJ GSS1 ~ 8解题报告 【完整版】
    题解 UVA1659 【帮助小罗拉 Help Little Laura】
    题解 UVA753 【UNIX插头 A Plug for UNIX】
    题解 P3740 【[HAOI2014]贴海报】
    对拍程序
    dut新生大礼包3
    1240C
    DISCO Presents Discovery Channel Code Contest 2020 Qual 题解
    1254C
    1285E
  • 原文地址:https://www.cnblogs.com/tyusBlog/p/12198034.html
Copyright © 2011-2022 走看看