Базовый функционал

Базовый функционал языка 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
}