akaAT là một hệ sinh thái thử nghiệm tự động hóa, được xây dựng như một hệ sinh thái thử nghiệm đầu cuối cho cả người dùng cá nhân và doanh nghiệp, akaAT hội tụ tất cả các nền tảng, công cụ và hệ thống quản lý thử nghiệm SaaS để giúp hành trình thử nghiệm hiệu quả hơn, nhanh hơn và tiết kiệm hơn cho bất kỳ ai và bất kỳ lúc nào.
akaAT là một sản phẩm của FPT Software, một sản phẩm công nghệ của người Việt Nam tạo nên, cụ thể là được anh Nguyễn Duy Vinh khởi sướng năm 2020. Anh cùng team đã đạt được giải thưởng sáng chế sản phẩm công nghệ và hiện tại anh đang làm chủ dự án cho akaAT (Project Owner). Các bạn có thể xem tại trang chủ https://akaat.com/
Một câu châm ngôn của akaAT là “Test smart to grow fast” nghĩa là Kiểm tra thông minh để phát triển nhanh.
Yeah câu nói ấy cũng nói lên được hướng đi và sức mạnh của hệ sinh thái akaAT hiện tại và tương lai sau này. Giúp cho các công ty làm phần mềm có một sự lựa chọn về công nghệ kiểm thử trong và ngoài nước. Cụ thể hơn là cho anh em Tester tại Việt Nam chúng ta có một công cụ hữu ích trong kiểm thử tự động hoá mà cái hay là dành cho người hiểu biết ít về code. Bởi tools nó sẽ làm cho chúng ta tiện nghi hơn, thao tác tay trên giao diện nhiều hơn viết code script 😋
Trong hệ sinh thái của akaAT thì bao gồm các sản phẩm akaAT Studio, akaAT Test Engine, akaAT Test Management, akaAT Device Farm. Ở đây An chia sẻ đến các bạn nắm nhanh dễ hình dung như sau:
Yeah và trong chuỗi bài viết đầu tiên này thì Anh Tester sẽ chia sẻ đến các bạn công cụ akaAT Studio nhé. Đây là công cụ chủ lực trong hệ sinh thái akaAT nói trên.
akaAT Studio là một công cụ kiểm thử tự động và cho phép người dùng có thể kiểm thử tự động trên cả Web, Mobile, Desktop và API. Là một sản phẩm chủ lực trong hệ sinh thái của akaAT. Studio do FPT Software xây dựng và phát triển.
akaAT Studio cách mạng hóa việc sử dụng các khung kiểm tra tự động mã nguồn mở để loại bỏ sự phức tạp về kỹ thuật. Cuộc cách mạng này cho phép các nhà phát triển và QA thiết lập, tạo, chạy, báo cáo và quản lý các thử nghiệm tự động của họ cho các thử nghiệm trên web và di động một cách hiệu quả. Các thư viện mã nguồn mở mà akaAT Studio sử dụng là Selenium, Appium, WinAppDriver, REST Assured...
Với sự phát triển và hoàn thiện không ngừng đến đầu năm 2023 thì An theo dõi thấy akaAT đã cập nhật liên tục sản phẩm của mình và chia sẻ ra cho cộng đồng người dùng bản FREE để trải nghiệm và tiếp nhận ý kiến đóng góp của cộng đồng cụ thể là AE Tester Việt Nam.
Và nói chung là tuy công cụ mới phát triển còn nhiều cải thiện và bổ sung. Nên Anh Tester tin trong tương lai sẽ ngon lành nhé 😁
akaAT Studio hiện tại nếu theo hệ sinh thái akaAT thì có 2 phiên bản là Community và Enterprise. Bản Community miễn phí cho người dùng sử dụng thoải mái với các tính năng và đóng góp ý kiến để akaAT xây dựng tốt hơn từng ngày, bản này phù hợp cho cá nhân. Còn đối với bản Enterprise thì có phí, phù hợp cho đội nhóm hay công ty để được akaAT support trực tiếp và xây dựng theo ý kiến khách hàng nhanh hơn và đầy đủ tính năng hơn.
Giá tiền thì cũng có thể thay đổi theo năm tháng nên bạn có thể vào trang của akaAT theo dõi nhé: https://akaat.com/pricing
Dưới này là so sánh khác nhau cơ bản về quyền lợi cũng như chức năng của 2 phiên bản từ hệ sinh thái chứ không riêng Studio.
Requirement | |
---|---|
Operating System | Windows 10, macOS 10.14+, Linux 20.04 (Ubuntu based) |
CPU | Window: Minimum: 4 cores (x86), speed core: Minimum: 3.0 GHz / Mac: Intel version |
Memory | akaAT Studio Minimum: 4 GB RAM free (64-bit) Recommended: 8 GB RAM (64-bit). |
Hard Drive | At least 2 GB available hard disk space. Extra disk space is required depending on project source codes and generated execution reports. |
Version on Windows | Version on macOS | Note | |
---|---|---|---|
Internet Explorer | 11 | N/A | Required IE configurations: Internet Explorer Configurations. |
Microsoft Edge (Chromium) | 90+ | 90+ | |
Firefox | 90+ | 90+ | |
Google Chrome | 90+ | 90+ | |
Safari | N/A | latest |
Installation | Version on Windows | Version on macOS | Appium | Xcode |
---|---|---|---|---|
Android | 9.x, 10.x, 11.x, 12.x | 9.x, 10.x, 11.x, 12.x | latest | Not Available |
iOS | Not Available | 10.14+ | latest | 13.2+ |
akaAT Studio hỗ trợ đầy đủ kiểm thử tự động cho các ứng dụng dành cho máy tính để bàn được viết trên các nền tảng sau:
- Universal Windows Platform (UWP)
- Windows Forms (WinForms)
- Windows Presentation Foundation (WPF).
Ở đây akaAT sẽ cung cấp hai tùy chọn đăng nhập: Cộng đồng và Doanh nghiệp
- Cộng đồng: Bạn không cần đăng nhập (nhấn Skip như trên)
Bạn có 3 cách để đăng ký tài khoản:
👉 Cách 1: Đăng ký tài khoản mới bằng cách điền vào mẫu
Bước 1: Nhấp vào nút [Sign up for free now.]
Bước 2: Điền vào tất cả các trường và nhấp vào nút [Create account now]
👉 Cách 2: Đăng ký tài khoản mới bằng tài khoản Google
Bước 1: Nhấp vào nút [Đăng nhập bằng Google]
Bước 2: Nhập tài khoản Google của bạn, sau khi đăng nhập tài khoản Google thành công, hệ thống sẽ chuyển bạn vào trang chủ akaManager
👉 Cách 3: Đăng ký tài khoản mới với tài khoản Office 365
Bước 1: Nhấp vào nút [Đăng nhập bằng Office 365]
Bước 2: Nhập tài khoản của bạn, sau khi đăng nhập tài khoản của bạn. Kiểm tra thư của bạn và xác minh nó
Cái này dễ nè. Các bạn sau khi lưu bản tải xuống Studio.exe xong thì bạn double click vào và nhấn Next Next theo hướng dẫn là xong. Chổ này chả biết chỉ sao nữa. Tại nó khá nhanh và dễ 😝
Các bạn mở lên thì giao diện như này là ok nhé. An sẽ chỉ các bạn sử dụng chi tiết ở những bài sau nhen.
Khi tải xuống bạn chọn phiên bản cho MacOS
/usr/bin/safaridriver --enable
safaridriver -p
Lưu ý : Đảm bảo rằng bạn phải bật tùy chọn “Cho phép tự động hóa từ xa” trong menu Phát triển của Safari để điều khiển Safari qua WebDriver.
Lỗi này xuất hiện khi bạn đang sử dụng mạng bị chặn (ví dụ: mạng nội bộ của Fsoft). Để khắc phục lỗi này, hãy làm theo các bước sau:
Bước 2: Trên màn hình akaAT Studio, nhấp vào "Cài đặt nâng cao"
Bước 3: Điền đầy đủ các trường thông tin trong "Advance Setting" (làm theo hướng dẫn trong hình).
Anh Tester
Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu