Автоматизированный инструмент ввода для тестирования QA? Воспроизведение нажатий клавиш и щелчков мышью

Каждый раз, когда я тестирую свою программу, я должен вводить кучу одинаковых нажатий клавиш и щелчков мышью.

Я ищу инструмент для автоматизации ввода клавиатуры и мыши. Подобно макрорекордеру.

Инструмент должен сохранять клики и нажатия клавиш, которые я первоначально вводил.

Когда я хочу использовать приложение QA, я нажму комбинацию клавиш, а входы мыши и клавиатуры будут снова и снова воспроизводиться в системе.

Является ли это известным типом тестирования QA? Если да, то как это называется? Кто лидеры рынка и есть ли свободные версии?

Ответ 1

Я нашел AutoIT, чтобы быть отличным.

Это очень мощный инструмент, который делает больше, чем запись щелчков мыши. Используя сценарии, вы можете работать с элементами управления в приложении.

Ответ 2

AutoHotkey хорош для этого. Это бесплатно и может делать много вещей от простой записи до сложных макросов.

Ответ 3

http://www.macro-recorder.com/

Это очень хорошо для меня. Несмотря на то, что для регистрации требуется немного денег, демоверсия имеет полную функциональность без ограничений (насколько мне известно). Он преобразует вашу мышь и нажатия клавиш в редактируемые текстовые файлы, которые действительно удобны.

Ответ 4

Я использовал Perl Win32::GuiTest для некоторых fun, а также для серьезного тестирования. Он не записывает нажатия клавиш.