如果想從頭學起Cypress,可以看下面的系列文章哦
https://www.cnblogs.com/poloyy/category/1768839.html
查找頁面元素的基本方法
https://www.cnblogs.com/poloyy/p/13065990.html
| 命令 | 
| find() | 
| contains() | 
查找頁面元素的輔助方法
https://www.cnblogs.com/poloyy/p/13065998.html
| 命令 | 
| parent() | 
| siblings() | 
| first() | 
| last() | 
| next() | 
| nextAll() | 
| nextUntil(selector) | 
| prev() | 
| prevUntil() | 
| each() | 
| eq() | 
| closest() | 
點擊命令
https://www.cnblogs.com/poloyy/p/13066005.html
| 命令 | 作用 | 
|   單擊  |  
          |
| dbclick() | 雙擊 | 
| rightclick() | 右鍵點擊 | 
操作頁面元素的命令
https://www.cnblogs.com/poloyy/p/13066035.html
| 命令 | 作用 | 
| type() | 輸入框輸入文本元素 | 
| focus() | 聚焦DOM元素 | 
| blur() | DOM元素失去焦點 | 
| clear() | 清空DOM元素 | 
| submit() | 提交表單 | 
| check() | 選中單選框、復選框 | 
| uncheck() | 取消選中復選框 | 
| select() | select options選項框 | 
| scrollIntoView() | 將DOM元素滑動到可視區域 | 
| trigger() | DOM元素上觸發事件 | 
| scrollTo() | 滑動滾動條 | 
獲取頁面全局對象的命令
https://www.cnblogs.com/poloyy/p/13143982.html
| 命令 | 作用 | 
| window() | 獲取當前頁面的窗口對象 | 
| title() | 獲取當前頁面的title | 
| url() | 獲取當前頁面的URL | 
| location() | 獲取當前頁面的全局window.location對象 | 
| document() | 獲取當前頁面的全局windowd.ocument對象 | 
| hash() | 獲取當前頁面的URL 哈希值 | 
| root() | 獲取根DOM元素 | 
操作瀏覽器的命令
https://www.cnblogs.com/poloyy/p/13149791.html
| 命令 | 作用 | 
| go() | 瀏覽器前進、后退 | 
| reload() | 刷新頁面 | 
| viewport() | 控制瀏覽器窗口的大小和方向 | 
| visit() | 訪問指定的 url | 
| wait() | 強制等待 | 
操作上一條命令返回結果的命令
https://www.cnblogs.com/poloyy/p/13673519.html
| 命令 | 作用 | 
| then() | 將上一條命令返回的結果注入到下一個命令中 | 
| and() | 創建一個斷言。斷言將自動重試,直到它們通過或超時 | 
| should() | and() 的別名 | 
| invoke() | 對上一條命令的結果執行調用方法操作 | 
| its() | 獲取對象的屬性值 | 
| as() | 取別名 | 
| within() | 限定命令作用域 | 
| each() | 遍歷當前元素 | 
| spread() | 將數組內容作為單獨的參數傳回到回調函數 | 
操作文件相關命令
| 命令 | 作用 | 
| fixture() | 加載數據文件 | 
| readFile() | 讀取文件數據 | 
| writeFile() | 寫入數據到文件 | 
網絡相關命令
| 命令 | 作用 | 
| request() | 發送 HTTP 請求 | 
| route() | 路由 | 
| server() | mock 服務器 | 
| intercept() | 管理所有HTTP請求 | 
操作 Cookie 相關命令
https://www.cnblogs.com/poloyy/p/14014643.html
| 命令 | 作用 | 
| getCookies() | 獲取所有 Cookies | 
| setCookie() | 設置一個 Cookie | 
| clearCookie() | 清除指定名稱的 Cookie | 
| clearCookies() | 清除所有 Cookie | 
其他命令
| 命令 | 作用 | 
| wrap() | 返回一個傳遞給它的對象,從而得到一個 Promise 對象 | 
| 結束命令鏈 | |
| exec() | 執行系統命令 | 
| 截取被測應用程序的屏幕快照,以及 Cypress 命令日志的屏幕快照 | 
Cypress API 命令大全
https://www.cnblogs.com/poloyy/p/14019313.html
| 命令 | 
| Cypress.version | 
| Cypress.arch | 
| Cypress.spec | 
| Cypress.browser | 
| Cypress.log | 
插件引入的新命令
| 命令 | 作用 | 
| cy.xpath | 可以通過 xpath 去定位元素 | 
| 下載文件 | |
| 上傳文件 | 
