2015-02-20 27 views
10

Trong thước đo 1.5.0, có một mới --troubleshoot flag giới thiệu, mà không được ghi nhận đúng vào lúc này, nhưng trong changelog nó khẳng định:thước đo xử lý sự cố

Cải thiện thông báo lỗi và thêm thông tin gỡ lỗi khi

  • tập tin cấu hình không thể được phân tích
  • một phiên webdriver không thể bắt đầu hơn
  • hơn một elem ent được tìm thấy sử dụng yếu tố

Những trường hợp sử dụng làm bìa luận --troubleshoot dòng lệnh?


Lý do tôi hỏi là điều này là một chút bối rối:

  • nên không nó được kích hoạt theo mặc định? Vì nếu có lỗi như được liệt kê ở trên, việc có thêm thông tin về lỗi sẽ hữu ích.
  • Cũng có liên quan --verbose--stackTrace cờ. Họ cũng có liên quan đến gỡ lỗi và khắc phục sự cố không?

Trả lời

9

Hiện nay --troubleshoot thực hiện hai điều:

  1. Nó phân tích các cấu hình và cung cấp đề xuất về nó
  2. Nó in ra tất cả các biến môi trường liên quan (hệ điều hành, phiên bản thước đo góc, khuôn khổ, khả năng, vv) để khi họ báo cáo các vấn đề mà những người khác như tôi có thể xem thông tin này để xác định xem vấn đề có liên quan đến môi trường hay không.

Ngay bây giờ, --troubleshoot nhằm giúp người dùng không thể có được thước đo để chạy (KHÔNG cho xử lý sự cố thất bại kiểm tra). Và nó giống như:

nếu bạn không thể lấy thước đo góc chạy, hãy chạy chế độ này để xem thiết bị có bắt được trước khi gửi sự cố hay không; nếu không, hãy dán đầu ra khỏi khắc phục sự cố để chúng tôi không phải hỏi về hệ điều hành/phiên bản/v.v. cứ thời gian .

Điều đó đang được nói, có kế hoạch thêm các tính năng bổ sung để giúp người dùng gỡ rối các thử nghiệm không chạy của họ trong tương lai.

+0

Cảm ơn bạn đã xóa mọi thứ một lần nữa. – alecxe

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