Chủ đề: Thắc mắc về unit testing???
-
19-03-2014, 11:20 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thắc mắc về unit testing???
Chào mọi người, em là mem mới ạ. Em đang tìm hiểu iOS và được leader giao cho tìm hiểu unit test. Em có đọc qua trên mạng về unit test rồi nhưng cái quan trọng là vẫn chưa hiểu cách sử dụng nó như thế nào? Dùng phần mềm hay là dùng cái gì? :/
Theo như anh quản lý nói thì là mình sẽ add thêm 1 class vào và chạy để test nhưng em vẫn chưa hiểu lắm. Chẳng phải là mình viết code xong thì đều phải run để kt chức năng mình vừa làm có đạt yêu cầu hay chưa, mà mỗi lần run như vậy thì cũng có gì khác test đâu ạ?
Ví dụ như em đang làm cái app Calculator. Em viết xong các hàm tính toán cho nó rồi và giờ muốn thử chạy unit test cho nó thì làm như nào ạ?
Mong mọi người giải đáp giúp em với [IMG]images/smilies/redface.png[/IMG][IMG]images/smilies/redface.png[/IMG]View more random threads:
- Phương trình giải đa thức bậc n
- Đố mọi người biết đây là phong cách thiết kế nội thất gì?
- Hỏi về lập trình ibeacon
- Socket trên Objective c
- Series video hướng dẫn làm quen với lập trình iOS, Objective C, Swift
- Hoạt động của phép toán i++, ++i trong vong lặp for
- Hướng dẫn làm application cho Apple Watch
- Các Pro Sửa dùm em lỗi " Thread 1: signal SICABRT" như hình bên dưới:
- Tài liệu lập trình objective c bằng tiếng việt
- mấy anh coi dùm em bài tập này ạ, cảm ơn mấy anh nhiều
-
21-03-2014, 11:54 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn xem cái link này nhé: https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/UnitTestYourApp/UnitTestYourApp.html
Không đọc được tiếng Anh thì bạn có thể nhìn hình, kết hợp sử dụng Google Translator hoặc Bing Translator bạn cũng có thể hiểu được đôi chút.
-
22-04-2014, 04:32 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn nên tìm hiểu qua unit test là gì, black box test, white box test .....
Theo mình hiểu về unit test: Kiểm tra hàm, module bạn code đã cho kết quả đúng hay chưa, bằng cách đưa ra các tập (đầu vào với đầu ra tương ứng) của hàm, module đó và kiểm tra. Các tập (đầu vào, đầu ra) bạn phải tạo đủ sao cho cover hết code của bạn.
VD:
if(a) {
YES
} else { NO }
bạn sẽ cần có 2 trường hợp (0, YES) và (1, NO).
Có gì thiết sót mong mọi người bổ sung.
Mình nghĩ bạn nên làm theo các tutorial nhỏ:http://www.raywenderlich.com/3716/unit-testing-tutorial-for-ios-xcode-4-quick-start-guide rồi đọc theo link addmin đã đưa.
Thank
-
29-04-2014, 11:31 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn nên đọc các tài liệu về kiểm thử để biết nhiều hơn, kiểm thử hộp đen, hộp trắng, kiểm thử đơn vị...vv. Thông thường unit test mình thấy hay dùng eclipse để thực hiện. Link tham khảo: http://longtth.blogspot.com/2011/07/unit-test-voi-junit-trong-eclipse.html
Thân!
Vừa qua, Chính phủ đã ban hành Quyết định số 2383/QĐ-TTg ngày 09/12/2013 về việc xếp hạng di tích quốc gia đặc biệt. Theo đó, khu di tích Đường Trường Sơn - Đường Hồ Chí Minh là 1 trong 14 kỷ vật...
Các relic, danh thắng được xếp...