Базовый функционал
Базовый функционал языка Testoid¶
Циклы¶
Язык Testoid поддерживает циклы for, while и do
Пример цикла for:
for (i=0, i <= 9, i++) {
navigate("https://ya.ru?id=" + i)
}
Пример цикла while:
i = 0
while (i < 10) {
navigate("https://ya.ru?id=" + i)
i++
}
Пример цикла do:
i = 1
do {
navigate("https://ya.ru?id=" + i)
i++
} while (i < 5)
Условия¶
i = 1
if (i == 1) {
navigate("https://ya.ru")
} else {
navigate("https://google.com")
}
Определение собственных функций¶
function my(url) {
navigate(url)
}
my("https://ya.ru")
Конструкция try..catch¶
try {
exception("Сломалось")
} catch {
return error
}