Инструменты автоматизации тестирования для приложения Oracle Forms? - PullRequest
7 голосов
/ 20 октября 2010

Я ищу рекомендации по набору инструментов для автоматизации тестирования приложения Oracle Forms с тестами (в идеале), которые должны быть запущены из Cucumber.

Я считаю, что это нормально / неизбежно в приложениях на основе Oracle Forms, но я все равно объясню;Приложение работает с точки зрения конечного пользователя:

  • Пользователь подключается через браузер, открывает страницу приложения и входит в систему
  • Когда пользователь входит в систему,апплет загружается, и приложение Oracle Forms запускается в отдельном окне.Затем пользователь взаимодействует с приложением через интерфейс Oracle Forms, оставляя окно браузера открытым (пользователь не может закрыть браузер во время работы приложения Oracle Forms, иначе сеанс будет потерян)

В идеале, должен быть набор инструментов, который может записывать взаимодействия пользователя с приложением Oracle Forms, и мы могли бы вставлять шаги в наши сценарии Cucumber, такие как ...When I type 'Bob Smith' into the 'Username' field And I hit the 'Submit' button..., а затем располагать библиотечный код, сидящий за кулисами, чтобы управлять OracleФормирует пользовательский интерфейс на этом уровне.

Мы также должны иметь возможность проверить, что различные кнопки / поля / все, что отображается в подходящее время, и другие обычные функциональные средства тестирования ...

Какие-либо предложения относительно инструментов, которые могут позволить нам создать этот закулисный библиотечный код?

1 Ответ

1 голос
/ 26 сентября 2017

Я думаю, что лучше всего использовать Sikulix для автоматизации форм Oracle в апплете в Cucumber "http://sikulix.com/"

...