Свързани публикации 'e2e-testing'
Къде/кога да тествате етикети на уеб приложения
Прост въпрос за начало: Защо тестваме кода си? Най-простият отговор е да спечелим колкото можем повече увереност , така че а) кодът ни да работи според очакванията, и б) нашите потребители могат да изпълнят задачите, които очакват.
Но има много по-голямо несъответствие/сива зона между тестването за задния и предния край. Докато задните части обикновено се свеждат до работни потоци за вход/изход, потребителският интерфейс е склонен да бъде... добре, по-променлив и сложен, като се..
Визуално тестване с Cypress
Тестването е много важна част от цикъла на разработка на софтуер и стана много по-лесно, отколкото когато започнах като разработчик. Инструментите продължават да се подобряват и техниките са много по-сложни. Ние сме в състояние да напишем модулни, интеграционни и крайни тестове, които бързо и задълбочено тестват нашите приложения. Вече не сме ограничени от ръчно тестване, което изисква големи екипи от тестери ръчно да преглеждат приложението, за да докладват грешки.
Наскоро изнесох..
Свързани въпроси 'e2e-testing'
използване на cucumberOpts.tags с Protractor + CucumberJs + Gulp
Здравейте на всички!
Имам инсталирани следните версии:
"protractor": "~2.5.1",
"gulp-protractor": "1.0.0",
"cucumber": "~0.7.0",
Бях инсталирал това, защото проектът има версия ‹ 4 на NPM и Protractor 3.0.0 се нуждае от това.
И...
5382 изгледи
schedule
22.09.2022
ПРОТРАКИР - Неуспешно: element.all не е функция
Имам проблем с използването на функцията element.all. Предполагам, че има проблеми с идентификатора. Знам, че идентификаторът трябва да се използва само веднъж, но тествам само софтуера и нямам възможност да променя този идентификатор на клас. Така...
1435 изгледи
schedule
21.09.2022
Изпълнете последователно SQL заявка в транспортир
Използвам инструмент за транспортир за автоматизация и използвам mssql за свързване с DB, за изпълнение на всяка SQL заявка в базата данни.
Имам куп заявки, които трябва да изпълня, но последователно.
sql1 = "delete from temp1"...
1309 изгледи
schedule
22.09.2022
Транспортир Не може да получи достъп до конкретен елемент, чийто клас е споделен с други елементи
Опитвам се да осъществя достъп до конкретен елемент, но името на елемента се използва сред други елементи в същата страница
Това е html
<div class="details of buyer">
<div class="field">...
60 изгледи
schedule
28.09.2022
Транспортир E2E ъглов ъглов не може да бъде намерен на прозореца
Имам странна грешка след провеждане на моите тестове в ъглов проект Error: Error while waiting for Protractor to sync with the page: "angular could not be found on the window" . Моята конфигурация на транспортир изглежда така:...
26437 изгледи
schedule
10.01.2024
Подигравка на HTTP бекенда в тестване от край до край на транспортира на JavaScript
Имам тест от край до край (JavaScript + Protractor) и трябва да се подигравам с бекенд на API.
Използвам http-backend-proxy:
Това направих:
var HttpBackend = require('http-backend-proxy');
var myData = require('myFakeApiResponse.json');...
441 изгледи
schedule
29.03.2024
Изложете обект от приложението Angularjs на тест с транспортир
Пиша тестове от край до край за моето приложение, базирано на AngularJS, използвайки Protractor. Някои случаи изискват използване на фалшификати за тестване - например проблем с мрежовата връзка. Ако AJAX заявка към сървъра е неуспешна, потребителят...
89 изгледи
schedule
14.01.2024