Я довольно новичок в JS, и мне дали проект колледжа, где мне нужно использовать jQuery для имитации взаимодействия пользователя с веб-формой, а затем использовать qunit для проверки этого.
В настоящее время я пытаюсьчтобы установить поля формы HTML, как показано ниже, с помощью идентификаторов.
function scenario1() {
$("#price").val(1000); //sets price of textbox
$("#passengernum").val(1); //sets price of textbox
$("#myButton").click(); // clicks update button which updates a "Final price" field.
return $("#finalprice").val; // returns "Final Price" field value
}
Затем в HTML, я пытаюсь интегрировать это в Qunit-тестирование, как показано ниже:
QUnit.module("ALAC Tests");
QUnit.test("", function( assert )
{
assert.equal( scenario1(),700,"TC8");
}
);
К сожалению, это вызываетошибки в разделе qunit html-страницы при запуске (у меня это в теле).
Правильно ли я выполняю этот тест или это нужно сделать другим способом?Профессор, который запросил это задание, только делал заметки об очень простом использовании jQuery.
Заранее извините, если это глупый вопрос, я очень новичок в разработке.
Спасибо всем.