Cypress安装与零基础入门

Cypress安装与零基础入门

背景:因为最近code代码,发现时间大多数用在了冒烟测试。所以最近想要捣鼓一下自动化测试,工具选择了cypress

官网Link:https://docs.cypress.io/guides/getting-started/installing-cypress

一、安装Cypress

准备工作:需要有node.js
开发环境:VS code

正式安装命令:

npm install cypress --save-dev

运行命令:

npx cypress open

如果太慢的话,可以切换淘宝源:

npm config set registry https://registry.npm.taobao.org

遇到的问题:
执行运行命令【npx cypress open】的时候遇到了cypress调用devtool failed问题,调试过后发现关掉fiddler即可fix该问题

二、正式进入页面:

使用运行命令【npx cypress open】可以正式开始使用Cypress了。

给了两个选项,建议生成demo。具体操作看下方link:
https://juejin.cn/post/7168022965517287438

三、第一个测试

建议第一个测试文档从简单的输入开始,下面是文档:

describe('百度测试',function(){
    this.beforeEach(()=>{
        cy.visit('https://www.baidu.com/') 
    })
    it('百度搜索测试',function(){
        //定位到输入框,输入robot
        cy.get('#kw').type('name')
        cy.get('#su').click() 
    })
})

开始解析语句:
describe()//声明一个测试用例集
it() 代表一条测试用例
visit() 访问link
cy.get 定位元素,可以用css selector定位选择器
type 输入文本

参考资料:

安装参考: https://wenku.csdn.net/answer/6iww1zk8wy#:
教学:https://www.cnblogs.com/chuchu5811/p/15481110.html

深入学习:
https://blog.csdn.net/qq_45613931/article/details/119812031

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值