Selenese - это высокий уровень , кросс-платформенное и независимое от языка соглашение для представления команд Selenium.
Термин '' Selenese HTML '' меньшесделать с способ назначения элементов в пользовательском интерфейсе HTML тестируемого приложения и более описание порядка форматирования команд .
Я использую термин «Selenese HTML», чтобы отличать его от Selenese в других языках / форматах, таких как Selenese PHP, Selenese Java и т. Д.
В команде Selenese может быть до 3 компонентов:
- commandName
- 1-й аргумент (требуется некоторыми командами)
- 2-й аргумент (требуется некоторыми командами)
При наличии этих знаний мы можемзапишите команду в формате HTML в виде строки таблицы HTML, где каждая ячейка строки представляет компонент команды
----------------------------------------------
| commandName | 1st argument | 2nd argument |
----------------------------------------------
Теперь, когда команда написана в форме HTML, мы потенциально можем поделиться еюв мире Wide Web, чтобы и люди и машины могли читать и понимать это.