Российский фонд
фундаментальных
исследований

Физический факультет
МГУ им. М.В.Ломоносова
 

Приборы и системы. Управление, контроль, диагностика. 2021, № 2

 

Бойко В.А. «Анализ особенностей процесса тестирования графического интерфейса пользователя» Приборы и системы. Управление, контроль, диагностика, № 2, с. 43-50 (2021)

Существующие сегодня инструменты автоматизации тестирования графического интерфейса пользователя представляют собой программные комплексы, воспроизводящие сценарий взаимодействия пользователя с тестируемым программным обеспечением. Процесс воспроизведения такого сценария основывается на возможности имитации действий пользователя. Принципы, заложенные в реализацию такой системы тестирования, могут оказывать значительное влияние как на достоверность воспроизведения сценариев тестирования, так и на меру интеграции системы как в тестируемое программное обеспечение, так и в запускающую его среду. Подавляющее большинство инструментов не способны обеспечить высокой достоверности и переносимости тестовых сценариев. Вместе с тем, проблема обеспечения качества работы и тестирования различных интерфейсов пользователя, в независимости от запускающей его платформы, размеров экрана и способа ввода, является чрезвычайно сложной, многогранной, и до сих пор эффективно не решенной. Целью работы является систематизация и анализ основных инструментов автоматизации тестирования графического интерфейса пользователя, а также выделение особенностей их работы, оказывающих значительное влияние на процесс формирования сценария тестирования и его выполнение. Используемые методы: для решения поставленных в работе задач использовались методы системного анализа. Новизна: элементами новизны представленного решения являются выделенные особенности работы основных инструментов автоматизации тестирования графического интерфейса пользователя. Результат: выделены ключевые особенности работы основных инструментов автоматизации тестирования графического интерфейса пользователя. Проведен анализ полученных результатов и обозначена особенность, наиболее критично влияющая на процесс тестирования. Практическая значимость: представленный научный результат может быть положен в основу создания принципиально нового инструмента автоматизации тестирования графического интерфейса пользователя.

Приборы и системы. Управление, контроль, диагностика, № 2, с. 43-50 (2021) | Рубрика: 17