作用

获取当前页面的 window.location

语法格式

  1. cy.location()
  2. cy.location(key)
  3. cy.location(options)
  4. cy.location(key, options)

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

正确写法

  1. cy.location()
  2. // 获取 host 值
  3. cy.location('host')
  4. // 获取 port 值
  5. cy.location('port')

location 对象有哪些属性

  • hash
  • host
  • hostname
  • href
  • origin
  • pathname
  • port
  • protocol
  • search
  • toString

实际栗子

测试文件代码

Cypress系列(37)- location() 命令详解 - 图1

测试结果

Cypress系列(37)- location() 命令详解 - 图2

location() 命令的产物

Cypress系列(37)- location() 命令详解 - 图3

总结

cy.location(“host”) 这样写只会返回对应属性的值

https://www.cnblogs.com/poloyy/p/13152064.html