2012-09-13 29 views
6

BrowserStack là nền tảng mạnh mẽ để thử nghiệm các trang web chống lại hầu hết các trình duyệt hiện tại và hiện đại nhất . Càng xa càng tốt.Điểm với API browserstack.com là gì?

BrowserStack cũng provides an API

API có khái niệm về một nhân viên đại diện cho một trình duyệt cụ thể (phiên bản) tải một URL cụ thể.

Tôi có thể làm những việc gì hữu ích với phiên bản công nhân như vậy?

Làm cách nào người ta có thể tích hợp công nhân như vậy với các xét nghiệm Selenium?

Làm cách nào người ta có thể tích hợp công nhân đó với những người không có tiền (Python)?

Làm cách nào người ta sử dụng một công nhân như vậy, ví dụ: để kiểm tra xem một trang web cụ thể có trình phát video có thực sự tải và phát video hay không (ví dụ: thử nghiệm video qua trình duyệt)?

Trả lời

5

API hiện tại sẽ mở url được cung cấp của bạn trong tất cả các kết hợp nền tảng/trình duyệt.

Vì vậy, nếu bạn mở một trang HTML có nhiều bài kiểm tra JS, bạn cần phải sử dụng công cụ như trình điều khiển thử nghiệm yeti/testswarm/js-test tự động tìm nạp kết quả từ trình duyệt.

Một ví dụ khác của việc sử dụng BrowserStack API là http://ryanseddon.github.com/bunyip/

hội nhập mẫu với Jenkins: http://github.com/jquery/testswarm/wiki/Automated-Distributed-Continuous-Integration-for-JavaScript

Để thử nghiệm JS địa phương, bạn sẽ cần phải sử dụng các công cụ như localtunnel để có được một url nào cho các máy chủ địa phương của bạn.

+2

Trình duyệt hiện cung cấp chương trình đường hầm riêng mà bạn có thể sử dụng –

Các vấn đề liên quan