跳至主要內容

指導原則

您的測試越接近您軟體的使用方式,它們就能給您更多的信心。

我們盡量只公開鼓勵您編寫與網頁使用方式非常相似的測試的方法和工具。

此專案中包含的工具基於以下指導原則

  1. 如果它與渲染元件有關,那麼它應該處理 DOM 節點而不是元件實例,並且不應鼓勵處理元件實例。
  2. 它應該通常適用於以使用者會使用的方式測試應用程式元件。我們正在這裡做出一些權衡,因為我們正在使用電腦,而且通常是模擬的瀏覽器環境,但總的來說,工具應該鼓勵使用元件的預期使用方式進行測試。
  3. 工具實作和 API 應該簡單且靈活。

歸根結底,我們希望這個函式庫輕巧、簡單且易於理解。