Khi test App trên smarphone nếu tester gặp phải các lỗi nghiêm trọng như crash bug thì bắt buộc trong bug report phải đính kèm log file.
Có rất nhiều phương thức để lấy log file nhưng mình đề xuất 2 cách lấy log file mà bản thân mình thường sử dụng trong công việc test trên cả Test IO và uTest.
- Lấy Log file trên thiết bị IOS
Sử dụng phần mềm itools 4 được cài đặt trên PC.
Cách thức lấy file log như sau:
Bước 1: Kết nối PC với thiết bị IOS thành công và bật Itools 4 lên.
Bước 2: Vào mục Toolbox
Bước 3: Mở mục Console log lên ( khi đó file log bắt đầu chạy)
Bước 4: Quay trở lại với smartphone và bắt đầu thực hiện các bước để tạo ra bug
Bước 5. Sau khi bug xảy ra, quay lại itools 4 tiến hành copy file log và paste vào 1 file đuôi .txt ( tạo sẵn trước đó) và đổi tên thành log.txt
Như vậy là chúng ta đã có một file log đầy đủ. Có thể kết hợp đồng thời việc lấy file log và quay video màn hình để tiết kiệm tối đa thời gian.
Video hướng dẫn sử dụng Itools 4 để cài app và lấy file log trên smartphone IOS
2. Lấy Log file trên thiết bị Android
Đối với các thiết bị android sẽ có nhiều cách để lấy file log khi test app. ( Ví dụ với Samsung thì chúng ta có thể lấy trực tiếp trong thiết bị khi vào phần Developer options) Nhưng dưới đây mình sẽ đề xuất một cách thức để lấy file log chung cho hầu hết thiết bị smartphone Android đó chính là sử dụng Minimal ADB and Fastboot
Cách thức tiến hành như sau:
-
Cài đặt tool Minimal ADB and Fastboot trên PC: Link download ( nhớ show desktop): https://drive.google.com/…/1l29fpYUaUJLa8NBvn7c…/view…
-
Để chắc chắn việc kết nối android và PC tốt nhất thì nên cài đặt driver của loại smartphone cho PC theo link sau: https://developer.android.com/studio/run/oem-usb#Win10
-
Vào cài đặt điện thoại bật chế độ USB debug ( trong phần Developer Options )
-
Kết nối PC và điện thoại android ( đảm bảo việc kết nối tốt như cáp, driver..)
-
Chạy tool ADB sau đó nhập dòng chữ ” adb logcat ”