Cypress系列(32)- url() 命令详解

简介: Cypress系列(32)- url() 命令详解

如果想从头学起Cypress,可以看下面的系列文章哦

https://www.cnblogs.com/poloyy/category/1768839.html

 

作用


  • 获取页面当前的 url
  • 等价于 cy.location('href')

 

语法格式


cy.url()

cy.url(options)

options:只有 timeout 和 log,不再展开讲了

 

正确写法


cy.url()

 

实际栗子


测试文件代码

image.png

image.png

结论

  • 可以看到 cy.url()cy.location('href') 是等价效果的
  • 其实还有更多等价的写法,看下面

 

三种等价的断言方式


测试文件代码

image.png

结尾

我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=12vd92hxgwgj1

相关文章
|
4月前
|
测试技术
Cypress如何设置全局URL?
Cypress如何设置全局URL?
|
存储 测试技术
Cypress如何设置全局URL?
大家好,我是阿萨。 昨天我们学习了skip和only。了解了如何排除某些测试用例,或者只执行某些测试用例。
181 0
Cypress系列(55)- 设置全局 URL
Cypress系列(55)- 设置全局 URL
299 0
Cypress系列(55)- 设置全局 URL
|
4月前
uView queryParams 对象转URL参数
uView queryParams 对象转URL参数
52 0
|
4月前
|
JavaScript
vue截取URL中的参数
vue截取URL中的参数
57 0
|
1月前
|
开发框架 前端开发 .NET
Asp.net Webapi 的 Post 方法不能把参数加到 URL 中?试试这样写
Asp.net Webapi 的 Post 方法不能把参数加到 URL 中?试试这样写
|
1月前
|
Java
JAVA 获取 URL 指定参数的值
JAVA 获取 URL 指定参数的值
35 0
|
2月前
|
JavaScript 前端开发 数据格式
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
71 0
|
2月前
|
JavaScript
js 获取并解析 url 中参数的三种方法
js 获取并解析 url 中参数的三种方法
38 0