Thông tin Plan
Hoàn toàn có thể. RakAPIt đang hỗ trợ gói Free, do đó quý khách có thể sử dụng hoàn toàn miễn phí.
- Quý khách vui lòng thanh toán bằng Paypal.
- Nếu bạn muốn thanh toán bằng hình thức khác, xin liên hệ với chúng tôi tại đây: https://www.humancrest.co.jp/inquiry/service/
Quý khách có thể thêm Test Objects và API Calls tùy vào các gói như sau:
- Gói có phí: Mua Add-ons.
- Gói Basic: Nâng cấp lên Advanced.
- Gói Free: Mua các gói có phí.
Ngoài ra, Test Objects và API Calls đã sử dụng sẽ được thiết lập lại sau mỗi tháng. Để kiểm tra sự thay đổi kì hạn, vui lòng đăng nhập và xem tại Current Plan.
Với gói Free, quý khách có thể sử dụng được tất cả các chức năng của RakAPIt trong phạm vi sau đây:
- 1000 API Call / tháng
- 8 Test Object mới / tháng
- 100 Test case / Test Object
Chúng tôi rất lấy làm tiếc, nhưng chúng tôi không thể hoàn lại tiền nếu bạn ngưng sử dụng dịch vụ giữa chừng. Chúng tôi hi vọng nhận được sự cảm thông của quý khách vì sự bất tiện này.
Gói Free sẽ tự động được áp dụng trong trường hợp sau:
- Sau khi đăng ký thành viên mới.
- Sau khi đã hết kì hạn của gói có phí
- Gói có phí cho phép sử dụng trong vòng 1 tháng kể từ ngày đăng ký. Nói chính xác hơn là được sử dụng đến cùng ngày giờ đăng kí vào tháng tiếp theo.
- Trong trường hợp không cùng ngày với tháng tiếp theo thì sẽ sử dụng đến cùng giờ ngày cuối cùng của tháng tiếp theo.
- Trường hợp quý khách đã mua trước gói có phí cho tháng tiếp theo thì sẽ được tự động cập nhật.
- Trường hợp sau gói sử dụng hiện tại, quý khách chưa mua gói có phí nào thì sẽ không được tự động cập nhật sang gói có phí.
- Chỉ có nội dung đã thanh toán trong hệ thống của RakAPIt mới được hiển thị ở Order history.
- Vui lòng xác nhận những nội dung đã thanh toán ở Enterprise trong khi giao dịch.
- RakAPIt sẽ cung cấp gói Enterprise trong trường hợp nhu cầu sử dụng của khách hàng cao hơn gói Advanced.
- Sau khi trao đổi với ban quản lý RakAPIt, quý khách có thể mua gói Enterprise với kì hạn và các mục khác cao hơn gói Advanced.
- Vui lòng liên hệ với RakAPIt về nội dung chi tiết và giá cả.
Tạo Test cases
- RakAPIt có thể tạo Test cases ngay cả trong trường hợp không có tập tin Swagger.
- Tuy nhiên, không thể tạo tự động các mẫu giá trị được, vì vậy quý khách cần phải tự nhập các giá trị này.
Quý khách có thể đơn giản hóa việc thiết kế kiểm thử và thiết lập dữ liệu.
- Có thể phân tích cấu trúc của API bằng cách sử dụng Swagger.
- Có thể tham số hóa URL/Header/Body dựa trên kết quả phân tích và các mẫu giá trị sẽ được nhập tự động vào tham số đó.
- Tự động tạo Response Assertion.
Có thể quý khách đang gặp phải những nguyên nhân sau:
- Không đúng định dạng của tập tin Swagger hoặc không phải cách viết chuẩn của tập tin Swagger.
- Dung lượng của tập tin Swagger quá lớn.
-
Version của tập tin Swagger không được hỗ trợ. Hiện tại, RakAPIt hỗ trợ các version sau:
- 2.0
- 3.0.0
- 3.0.1
- 3.0.2
Vui lòng liên hệ với ban quản lý RakAPIt nếu bạn gặp ngoài những vấn đề trên.
- RakAPIt đang áp dụng phương pháp All combination và All Pairs.
- Test cases sẽ được tạo tự động từ các mẫu giá trị đã nhập.
- RakAPIt tự động sinh mẫu dữ liệu dựa vào nội dung của tập tin Swagger.
- RakAPIt sử dụng các kỹ thuật kiểm thử như phân tích giá trị biên và phân vùng tương đương.
- Ngoài ra, ở URL / Header Parameter, tất cả các mẫu dữ liệu sẽ mặc định là kiểu dữ liệu là string.
- Về các kỹ thuật kiểm thử, bạn có thể tham khảo tài liệu ISTQB bên dưới.
- Đối với Request, Body đang được hỗ trở định dạng Json.
- Đối với Response, Body Assertion được hỗ trợ định dạng Json/Xml, và hiện tai chưa hỗ trợ thiết lập Assertion ở những định dạng khác.
- RakAPIt không hỗ trợ việc gửi và nhận tệp tin nhị phân (binary file) như png và mp4.
- Có thể nhận Response nhưng xin lưu ý rằng nó có thể không được hiển thị một cách chính xác.
- Chúng tôi thành thật xin lỗi, nhưng hiện tại Parameter Serialization vẫn chưa được hỗ trợ.
- Vì vậy trường hợp Data Pattera được tạo tự động trên URL・Header Parameter là Type: Array, nó sẽ hiển thị dưới dạng CSV.
- Xin vui lòng sửa đổi Data Pattern nếu cần.
Quản lý Test cases
Có thể chỉnh sửa đồng thời theo hàng các Parameter và Assertion của những Test case đã chọn.
RakAPIt hỗ trợ chức năng tìm kiếm Test cases. Có thể thực hiện tìm kiếm Test cases bằng cách nhập giá trị bạn muốn tìm vào biểu tượng tìm kiếm bên cạnh tên cột.
Chúng tôi rất lấy làm tiếc về việc hiện tại chức năng quản lý version chưa được hỗ trợ. Sắp tới chúng tôi dự định sẽ nâng cấp, xin vui lòng đợi thêm một thời gian nữa.
- Tạo lệnh cURL cho những Test cases đã chọn. Lệnh cURL được tạo có thể được sao chép vào clipboard hoặc tải xuống dưới dạng tập tin shell / batch.
- Bạn cũng có thể tập hợp các lệnh cURL của nhiều Test cases để tải xuống dưới dạng tập tin shell / batch.
Thực thi Test cases
Có thể quý khách đang gặp phải những nguyên nhân sau:
- API không tồn tại.
- CORS bị vô hiệu hoá.
Vui lòng liên hệ với ban quản lý RakAPIt nếu bạn gặp ngoài những vấn đề trên.
Chức năng Assertion giúp xác nhận xem HTTP Response có như mong đợi hay không.
Chúng tôi cung cấp các loại Assertion sau:
- Equals: Xác nhận xem type và giá trị tham số của đối tượng có đúng với giá trị mong đợi không.
- Count: Xác nhận xem số phần tử tham số của đối tượng có đúng với giá trị mong đợi không.
- Schema: Xác nhận xem cấu trúc của Response Body có đúng với giá trị mong đợi không.
Dưới đây là cách viết được áp dụng để viết JSON Path và XPath.
Có thể thực hiện thực thi đồng thời nhiều Test cases trong mỗi bảng Status Code. Tuy nhiên, việc thực thi đồng thời nhiều Test cases trên các bảng khác nhau hiện tại chưa được hỗ trợ.
- Ở môi trường Rakapit Server không thể thực thi các Test cases của những API chưa được công khai.
- Ở môi trường Local, để gửi Request từ trình duyệt, việc thực thi Test cases có thể thực hiện ngay cả khi API được tạo trên môi trường Local. Tuy nhiên, CORS phải được cho phép.
Chúng tôi rất lấy làm tiếc, nhưng hiện tại chức năng tạm dừng khi đang thực thi Test case vẫn chưa được hỗ trợ. Sắp tới chúng tôi sẽ nâng cấp, xin vui lòng đợi thêm một thời gian nữa.
Tài khoản
Không thể tạo tài khoản người dùng đã tồn tại hoặc là cùng tên người dùng ở RakAPIt. Trong trường hợp đó, vui lòng thử tên người dùng khác.
Vui lòng liên hệ với bộ phận quản lý RakAPI (rakapit@humancrest.co.jp).
Khác
- Trong trượng hợp Internet không kết nối tốt hãy thử đổi sang một mạng khác hoặc là hỏi bộ phận quản lý mạng của bạn.
-
Trong trường hợp không load được hình ảnh. Có thể cải thiện bằng cách dưới đây:
- Mở lại trang trong một tag mới của trình duyệt.
- Xóa bộ nhớ cache và tải lại.
- Khởi động lại trình duyệt.
- Khởi động lại PC.
- Trong trường hợp đã thử mọi cách mã vẫn không cải thiện được, vui lòng liên hệ bộ phận quản lý RakAPIt.
- RakAPIt chỉ hoạt động trên bản mới nhất của Google Chrome.
- Về việc hoạt động ở một broser khác ngoài Google Chrome thì chúng tôi không đảm bảo, rất mong nhận được sự thông cảm từ quý khách.
- Có thể download Google Chrome theo đường link dưới đây:: https://www.google.com/intl/ja/chrome/