Thêm các bài kiểm tra Đơn vị và Giao diện người dùng vào một dự án hiện có trong Xcode 7


80

Giả sử tôi có một dự án hiện có trong Xcode và vì lý do gì đó, đã không thêm Unit Test hoặc UI Test. Tôi có thể thêm các dự án thử nghiệm vào dự án sau này trong Xcode 7 không?


2
đây không phải là câu trả lời cho câu hỏi của bạn? stackoverflow.com/a/32009790/1869369
Ronny Webers

Câu trả lời:


109

Đúng!

Bạn có thể thêm các mục tiêu thử nghiệm mới cho giao diện người dùng và thử nghiệm đơn vị bằng cách điều hướng File > New > Target > Test. Khi hoàn tất, hãy thêm các trường hợp thử nghiệm mới bằng cách điều hướng File > New > File > Source.

Mục tiêu thử nghiệm


2
Nếu bạn đang sử dụng các tệp C với các Bài kiểm tra Đơn vị Swift của mình, bạn cũng có thể cần trỏ Mục tiêu mới của mình tới tệp Tiêu đề Cầu nối & đảm bảo mọi vị trí tệp Tiêu đề đều được biết. Bạn truy cập cả hai cài đặt thông qua / Cài đặt xây dựng so với Mục tiêu.
gỉMagnet

13

Kiểm tra là mục tiêu.

Chọn dự án trong diện điều hướng rồi Menu File> New> Target…Testcủa SDK thích hợp.

Chọn UI Testing Bundlehoặc Unit Test Bundle.

Lặp lại quy trình để thêm gói thử nghiệm khác.


7

Thêm một biến thể Xcode 10.2.1sử dụngTest Navigator

  1. ⌘ Command+ 6hoặcView -> Navigators -> Show Test Navigator
  2. Right clickhoặc +ở dưới cùng
  3. New Unit Test Target... hoặc là New UI Test Target...

nhập mô tả hình ảnh ở đây


5

Làm theo các bước này, nó hoạt động tốt

1. Chọn dự án.

2.Targets-> Nhấp vào nút +-> Thêm iOS UITesting Bundle hoặc iOS UnitTesting Bundle.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.