(四)Cypress之百度登录实例

转发链接:https://blog.csdn.net/qq_33676825/article/details/106660877

1、用例描述

  • 打开百度首页
  • 点击登录按钮并选择用户名登录
  • 输入用户名并判断用户名输入成功
  • 输入密码并判断密码输入成功
  • 点击登录按钮
  • 判断登录账号用户昵称

2、Cypress代码测试

describe("百度贴吧",function(){
    beforeEach(function () {
        cy.visit("https://www.baidu.com/")
    });
    
    it('百度贴吧登录',function(){
        //点击登录按钮
        cy.get('#u1>a[name="tj_login"]').click()
        //选择用户名登录
        cy.get('p[title="用户名登录"]').click()
        //输入账号
        cy.get('#TANGRAM__PSP_11__userName').type("yonghuming").should('have.value','yonghuming')
        //输入密码
        cy.get('#TANGRAM__PSP_11__passwordWrapper').type("mima").should('have.value','mima')
        //点击登录按钮
        cy.get('#TANGRAM__PSP_11__submit').click()
        //判断你的用户名存在
        cy.get('#s-top-username').should('contain','账号昵称')
    })
})

3、测试结果

原文地址:https://www.cnblogs.com/qing-5/p/13725294.html