Báo cáo biến không xác định Python
Squish IDE có một số hỗ trợ để phân tích mã (hiển thị lỗi cú pháp, biến không sử dụng, v.v. ) và hoàn thành mã Show
Bài viết này mô tả các bước cần thiết để phân tích mã và hoàn thành mã hoạt động trong Squish IDE cho mã Python của riêng bạn để loại bỏ các cảnh báo trong trình chỉnh sửa tập lệnh Python (chẳng hạn như " Cách tiếp cận #1 - Thêm các thư mục mô-đun Python tùy chỉnh vào dự án PythonKhi câu lệnh nhập của Python, các thư mục chứa tập lệnh được chia sẻ phải được định cấu hình ở một trong các vị trí sau
Bước 1. Đang hiển thị lỗi nhập Bước 2. Mở chế độ xem Bước 3. Thêm vào bộ thử nghiệm của 8Bước 4. Thêm thư viện bên ngoài và nhấp vào 9Bước 5. Lỗi nhập vẫn hiển thị Bước 6. Đóng trình chỉnh sửa và mở lại tệp - lỗi nhập không hiển thị nữa Cách tiếp cận #2 - Thêm các thư mục mô-đun Python tùy chỉnh vào Global ScriptsBước 1. Mở và chọn chế độ xem Global Scripts (Window > Show View. > Kiểm tra Squish > Tập lệnh Toàn cầu) Bước 2. Thêm các thư mục có mô-đun Python tùy chỉnh vào thư mục Global Script Các biểu tượng "hiển thị" trong ngôn ngữ kịch bản rất năng động. Nhiều trong số chúng chỉ được hiển thị khi AUT được kết nối bởi Squish. Điều này là do Squish có thể hoạt động với vô số bộ công cụ GUI và đối với mỗi bộ công cụ GUI khác nhau, các biểu tượng khác nhau sẽ được hiển thị Ví dụ: có một hàm 0 khi bạn có một ứng dụng Web, nhưng khi bạn chuyển sang ngữ cảnh ứng dụng của một ứng dụng Qt trong cùng một tập lệnh kiểm tra, thì hàm 0 sẽ không còn hiển thị trong tập lệnh kiểm tra nữa, cho đến khi bạn chuyển trở lại Tuy nhiên, trình chỉnh sửa tập lệnh trong Squish IDE không thể phân biệt loại ứng dụng nào sẽ là "hiện tại", do đó họ không thể đơn giản đánh dấu 0 là một chức năng luôn khả dụng, bởi vì nó không khả dụng mọi lúc. Thay vào đó, mã tập lệnh của bạn xác định khi nào chức năng đó khả dụng, bằng cách chuyển ngữ cảnh ứng dụngĐể tránh " 3" đối với các biểu tượng được cung cấp bởi trình bao bọc bộ công cụ Squish, có thể sử dụng các phương pháp sauCách tiếp cận số 1 - Khai báo các ký hiệu trong tệp bên ngoàiBước # 1 - Tạo tệp bên ngoài với các ký hiệu mong muốn Đối với điều này, chúng tôi sẽ tạo một tài nguyên bộ thử nghiệm được chia sẻ, nhưng cũng có thể sử dụng Global Script hoặc một tệp ở một đường dẫn tùy ý Tài nguyên bộ thử nghiệm được chia sẻ "qt_symbols. py"Bước #2 - Cung cấp các định nghĩa biểu tượng cho PyDev
Bước #3 - Nhập tất cả các ký hiệu từ tệp Bài kiểm tra. pyCách tiếp cận #2 - Khai báo các ký hiệu trong cùng một tập lệnh kiểm tra Bài kiểm tra. pyVô hiệu hóa phân tích mã của PyDevPhân tích mã Python có thể được định cấu hình tại
|