Python自动化测试软件测试

快速上手Cypress自动化测试

2019-08-03  本文已影响52人  ThinkerLing

1.软件安装

Cypress安装:

npm install cypress --save-dev
或者
yarn add cypress --dev
全局安装
npm install -g cypress

2.初始化

初始化页面
- cypress // cypress目录
---- fixtures 测试数据配置文件,可以使用fixture方法读取
---- integration 测试脚本文件
---- plugin 插件文件
---- support 支持文件
- cypress.json // cypress全局配置文件
- package.json //这个要自己创建

3.执行例子

3.1 访问百度页面
3.2 查找DOM进行交互,例如输入,点击,选择之类
3.3 进行断言

/// <reference types="Cypress" />
describe("baidu测试",()=>{
    beforeEach(()=>{
        cy.visit("http://www.baidu.com")
    })
    it("输入查询cypress",()=>{
        cy.get("#kw")
          .type("cypress")
        cy.get("#su")
          .click()
        cy.get('body').should('contain', 'cypress')
    })
})
执行结果

4.生成测试报告

{
    "reporter": "mochawesome",
    "reporterOptions": {
    "reportDir": "cypresse/results",
    "overwrite": false,
    "html": true,
    "json": true
    }
}
上一篇 下一篇

猜你喜欢

热点阅读