cypress安装完成后,通过编译器打开cypress的安装目录,可以看到如下结构
- integration
一般测试用例会写在integration
下面,可以在此文件夹下面新建目录方便管理用例,也可以直接在此文件加下直接写用例 - fixtures
存放测试数据的地方 - plugins
存放插件的地方,插件可以是自己编写的,也可以是第三方
登录测试用例
describe("登录功能",()=>{
context("输入用户名和密码",function (){
it('登录成功', ()=> {
cy.visit("http://biz.shopsn.cn/index.php/Home/public/login.html")
cy.get("#name").type("admin")
cy.get("#pwd").type("123456")
cy.get(":nth-child(4) > .btn").click()
})
})
})
运行测试用例,得到下图:
左边是测试用例运行的窗口,右边是页面效果