iOS-中經常使用的單元測試講解

iOS中的測試能夠分爲3種xcode

  • 單元測試
    • 單元測試是咱們進行的一些局部的測試,例如一個函數的功能測試等,測試範圍最小,對咱們軟件的穩定頗有價值,能夠把保證每個函數的正確性。
  • 繼承測試
    • 繼承測試就是咱們平時Command + R進行運行程序的測試,測試範圍大
  • 壓力測試
    • 壓力測試就是咱們使用一些邊界值進行的測試,模擬大批量數據

在開發中,咱們新建一個項目的時候,xcode5以後會默認幫咱們建立單元測試類,例如函數

在這裏類中咱們就能夠進行一些單元測試了,固然咱們也能夠爲咱們不一樣的類添加各自不一樣的測試單元類,通常項目中也是這麼作的。單元測試

咱們自定義測試函數必須遵照三個規則:測試

  • 函數沒有返回值
  • 函數是對象方法
  • 函數以test開頭
- (void)testExample {

    XCTAssert(YES, @"Pass");
}

在單元測試中有個概念叫作斷言,也就是猜想的意思,斷言函數以XCTAssert開頭,根據須要加以使用就行。code

相關文章
相關標籤/搜索