START KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Nhóm 10 TestProject đây là nền tảng tự động hóa end to end dành cho web, thiết bị di động và kiểm tra api. là các cài đặt miễn phí Hơn nữa, một cộng đồng hợp tác mạnh mẽ của hàng ngàn người thử nghiệm sử dụng sản phẩm ủng hộ nó. Nó cho phép chia sẻ các Addon TestProject được tạo ra bởi các chuyên gia tự động hóa có cùng chí hướng hoặc nhóm của bạn từ bất cứ nơi nào trên toàn cầu. Được xây dựng trên các frameworks phổ biến nhất để thử nghiệm các ứng dụng web và di động, tức là Selenium và Appium, cung cấp các tính năng quen thuộc có khả năng nhập các thử nghiệm hiện có của bạn. Ngoài ra, nó cũng giải quyết một số điểm đau quan trọng của các kỹ sư QA có với Selenium và Appium, như thêm hoặc cài đặt các phụ thuộc phức tạp. Agent của TestProject được đóng gói sẵn với tất cả các phụ thuộc Selenium và Appium quan trọng. Do đó, giảm nỗ lực lắp đặt.
KIỂM THỬ VÀ ĐẢM BẢO CHẤT M THỬ VÀ ĐẢM BẢO CHẤT VÀ ĐẢM BẢO CHẤT M BẢM BẢO CHẤT O CHẤT T LƯỢNG PHẦN MỀMNG PHẦN MỀMN MỀMM Nhóm 10: TestProject Hoàng Trần Gia Phúc Hồ Thị Thu Hợp Võ Hoàng Cẩm Tú START Giới thiệu khái niệm TestPhroject Mô tả Ưu điểm Demo Giới thiệu TestProject 1.1 TestProject gì? • Đây Nền tảng tự động hóa end-to-end dành cho web, thiết bị di động (Android iPhone) Kiểm tra API • Đây Cài đặt miễn phí, thân thiện với người dùng hỗ trợ cho tất hệ điều hành - Windows, Linux macOS • Nó lưu trữ đám mây cộng đồng cung cấp Giới thiệu TestProject 1.2 Addon TestProject gì? • Addons tập hợp bước hành động mã hóa tái sử dụng mà tận dụng qua nhiều thử nghiệm • Addons phát triển nhóm cộng đồng Mơ tả 2.1 Phân loại • Các dịch vụ dựa đám mây (Cloud-based services app.testproject.io), mang lưu trữ, quản lý, báo cáo, xác thực người dùng • TestProject agents, cho phép tạo thực thử nghiệm chống lại ứng dụng nhắm mục tiêu Mô tả 2.2 Các bước Bước 1) Đăng ký tải xuống TestProject Agent cho tảng tương thích bạn Bước 2) Cài đặt tác nhân Hệ thống bạn Bước 3) Đăng ký tác nhân TestProject bạn với Máy chủ Bước 4) Đi tới bảng điều khiển tạo dự án bạn Chọn New Test để tạo test Mơ tả 2.3 Smart Test Recorder Trình ghi trình duyệt TestProject cung cấp tập hợp khả tích hợp mạnh mẽ Nhanh chóng ghi lại tạo kiểm tra tự động cho ứng dụng Web, Android iOS Mô tả 2.3 Smart Test Recorder Element Inspector: Chọn từ nhiều hành động tích hợp sẵn đề xuất, đặt xác thực, xem chiến lược định vị lưu phần tử Mô tả 2.3 Smart Test Recorder Element Explorer: Dễ dàng xem phân tích cấu trúc hình ứng dụng di động bạn Kiểm tra phân cấp phần tử, chọn từ chiến lược định vị khác xem tất thuộc tính có sẵn thành phần giao diện người dùng 10 Mô tả 2.4 TestProject SDK Nó xây dựng dựa thư viện framework tự động hóa phổ biến Selenium Appium để tạo điều kiện tự động hóa ứng dụng Web di động Hơn nữa, SDK hỗ trợ C #, Java Python ngôn ngữ lập trình, với JavaScript sớm mắt Nó cho phép dễ dàng thực thử nghiệm gốc tự động cách sử dụng tảng nhất, loại bỏ thiết lập, cấu hình bảo trì phức tạp 11 Ưu điểm: 3.1 Thiết lập Thông báo qua Email Có thể dễ dàng thiết lập thơng báo qua Email cho công việc TestProject Để thiết lập chúng, cần điều hướng đến công việc bạn muốn nhận thông báo nhấp vào biểu tượng phong bì 12 Ưu điểm: 3.2 Tích hợp vào Slack Slack công cụ giao tiếp mạnh mẽ nhiều công ty sử dụng Dự án thử nghiệm dễ dàng tích hợp với Slack cho phép bạn nhận thông báo thông tin trình tự động thử nghiệm bạn chạy trực tiếp kênh Slack 13 Ưu điểm: 3.3 Cộng tác TestProject cho phép bổ sung thành viên nhóm không giới hạn vào dự án bạn Cung cấp quyền truy cập vào ai, cho phép chia sẻ dễ dàng test, reports, addons, nhóm thành phần muốn 14 Ưu điểm: 3.4 Khả tương thích đa tản TestProject tương thích với nhiều tảng Windows, Mac, Android iOS Nó hỗ trợ tất trình duyệt SDK cung cấp hỗ trợ cho ngơn ngữ lập trình khác Java, C #, Python 15 DEMO NHÓM THỰC HIỆn: THANKS Hoàng Trần Gia Phúc FOR WATCHING Hồ Thị Thu Hơp Võ Hoàng Cẩm Tú ... dàng xem phân tích cấu trúc hình ứng dụng di động bạn Kiểm tra phân cấp phần tử, chọn từ chiến lược định vị khác xem tất thuộc tính có sẵn thành phần giao diện người dùng 10 Mơ tả 2.4 TestProject... công việc bạn muốn nhận thơng báo nhấp vào biểu tượng phong bì 12 Ưu điểm: 3.2 Tích hợp vào Slack Slack công cụ giao tiếp mạnh mẽ nhiều công ty sử dụng Dự án thử nghiệm dễ dàng tích hợp với Slack... trình tự động thử nghiệm bạn chạy trực tiếp kênh Slack 13 Ưu điểm: 3.3 Cộng tác TestProject cho phép bổ sung thành viên nhóm khơng giới hạn vào dự án bạn Cung cấp quyền truy cập vào ai, cho phép