Nếu tôi muốn thực hiện thử nghiệm tự động ứng dụng PhoneGap (hiện tại, chỉ có trên iOS), tôi có những tùy chọn nào (nếu có)?Thử nghiệm tự động các ứng dụng PhoneGap/Cordova
Selen sẽ là cuộc gọi đầu tiên của tôi, nhưng Can you use Selenium with a phonegap application? cho thấy điều đó là không thể. Dường như có một trình điều khiển iPhone để chạy Selenium trên iOS, nhưng không có chỉ dẫn làm thế nào để làm cho tương tác với PhoneGap. Các PhoneGap wiki cũ seems to imply rằng nó có thể nhưng không thực sự nói như thế nào.
Tôi cũng đã xem xét sử dụng Jasmine với plugin Jasmine-jQuery cho nhiều điều tương tự nhưng nó đòi hỏi phải sao chép HTML ứng dụng (và chi phí của việc giữ hai đồng bộ, v.v.).
Cảm ơn, điều đó cũng áp dụng cho iOS? – tolien
Tại sao câu trả lời này lại đúng ở đây? Điều này không có ý nghĩa với tôi. Chúng tôi thực hiện các thử nghiệm đơn vị trong các ứng dụng lai, chúng tôi chạy chúng trên bất kỳ nền tảng nào. Trong trường hợp đầu tiên, bất kỳ thử nghiệm nào đều phải chạy trên môi trường riêng của mình. Thông tin thêm về điều này ở đây: [Thử nghiệm ứng dụng lai] (http://stackoverflow.com/questions/18739352/automatic-testing-for-cordova-phonegap-webview-on-android) – lin
Bởi vì nó là đúng trong tháng 8 năm 2012. Bạn đã trả lời một chủ đề hai tuổi. –