2010-10-20 30 views
6

Tôi đang tìm kiếm các đề xuất công cụ để tự động kiểm tra ứng dụng Oracle Forms, với các bài kiểm tra (lý tưởng) được điều khiển từ Cucumber.Công cụ kiểm tra tự động hóa cho ứng dụng Oracle Forms?

Tôi tin rằng điều này là bình thường/không thể tránh khỏi trong các ứng dụng dựa trên Oracle Forms, nhưng tôi sẽ đánh vần nó ra anyway; cách ứng dụng hoạt động từ một góc độ người dùng cuối là:

  • tài khoản kết nối thông qua một trình duyệt, sẽ trả về trang cho ứng dụng và các bản ghi trong
  • Khi người dùng đăng nhập vào, một applet được tải về, và Ứng dụng Oracle Forms bắt đầu trong một cửa sổ riêng biệt. Người dùng sau đó tương tác với ứng dụng thông qua giao diện Oracle Forms, để cửa sổ trình duyệt mở (người dùng không thể tắt trình duyệt trong khi ứng dụng Oracle Forms đang chạy hoặc phiên sẽ bị mất)

Lý tưởng nhất, sẽ có một bộ công cụ có thể ghi lại tương tác của người dùng với ứng dụng Oracle Forms và chúng tôi có thể chèn các bước vào các kịch bản Cucumber của chúng tôi như ...When I type 'Bob Smith' into the 'Username' field And I hit the 'Submit' button..., rồi có mã thư viện. Ở mức này.

Chúng tôi cũng sẽ cần để có thể kiểm tra xem các nút khác nhau/lĩnh vực/bất cứ điều gì được hiển thị ở thời điểm thích hợp, và các công cụ chức năng thử nghiệm bình thường khác ...

Bất kỳ lời đề nghị như công cụ mà có thể chúng ta hãy xây dựng mã thư viện đằng sau hậu trường này?

+1

Oracle OpenScript (http://www.oracle.com/technetwork/oem/downloads/index- 084446.html) trông giống như một công cụ tự động hóa sẽ hoạt động với Oracle Forms, nhưng có vẻ khá đau đớn khi cố gắng đưa nó vào khung công cụ Cucumber. Có một giải pháp thân thiện hơn với dưa chuột không? – monch1962

+0

Không, OpenScript không hoạt động, nhưng Sikuli có vẻ như vậy. Không chắc chắn nếu nó thực sự sẵn sàng sản xuất mặc dù – monch1962

Trả lời

0

Tôi nghĩ rằng cách tốt nhất là sử dụng Sikulix để tự động hóa các hình thức Oracle trong applet trong dưa chuột "http://sikulix.com/"

Các vấn đề liên quan