2017-06-01 21 views
5

Hiện tại trang trại thiết bị Amazon không có hỗ trợ cho khung công tác Robot với Appium. Có một công việc xung quanh hoặc một công cụ có thể cho phép tôi chạy các tập lệnh robot của tôi trên trang trại thiết bị Amazon không?Robot Framework - Cách kết nối với Amazon Device Farm

Trả lời

0

AWS Device Farm hỗ trợ các khung công tác như Robotium có các công cụ tạo tập lệnh ghi và phát lại. Nếu bạn muốn sử dụng TestNG hoặc JUnit Bạn có thể chèn ngôn ngữ vào tập lệnh để chụp ảnh màn hình:

public boolean takeScreenshot(final String name) { 
String screenshotDirectory = System.getProperty("appium.screenshots.dir", System.getProperty("java.io.tmpdir", "")); 
File screenshot = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE); 
return screenshot.renameTo(new File(screenshotDirectory, String.format("%s.png", name))); 
} 

Đây là tính năng quan trọng để báo cáo. Bạn có thể đặt phương thức này trên Abstract BasePage hoặc Abstract TestBase của bạn.

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