Публикации по теме 'web-testing'
Протестируйте покрытие с помощью Cypress для создания функции бронирования
В этом сообщении в блоге я объяснил, как фреймворк Cypress.io помог мне протестировать функцию «создание-бронирование» @ ANAROCK Technology .
Автоматизация тестовых примеров важна для каждой технической команды. Инженеры-испытатели очень стараются выявить проблемы до того, как продукт будет выпущен. Было бы нереалистично тестировать сотни тестовых примеров вручную после каждой отдельной фиксации на этапе разработки в методологии гибкого тестирования. Когда накопилось множество..
Автоматизированное веб-тестирование: как создать веб-тест за 2 минуты с помощью TestCafe Studio
TestCafe Studio — кроссплатформенная IDE для сквозного веб-тестирования. Он основан на фреймворке с открытым исходным кодом TestCafe и позволяет создавать, запускать и поддерживать автоматические тесты без кода.
В этом кратком руководстве я опишу, как начать работу с TestCafe Studio и как протестировать существующую веб-страницу (в данном случае относительно продвинутую веб-страницу со встроенной функцией загрузки файлов). Как вы скоро увидите, я выберу и загружу два файла, а..
Автоматизация тестирования веб-приложений с помощью Selenium
Требования:
Скачать файл JAR Selenium Grid -> https://www.selenium.dev/
Установите NodeJS -> https://nodejs.org/ru/download/
Установить Mocha -> https://mochajs.org/#installation
Установите ChromeDriver -> https://www.npmjs.com/package/chromedriver
Скачать VS Code -> https://code.visualstudio.com/
Пример веб-приложения:
https://www.testrelic.com/bugshop/
Как начать тестирование?
Откройте папку проекта с VS Code Открыть окно терминала в VS Code..
Вопросы по теме 'web-testing'
Веб-тестирование для IE. Насколько точен IETester?
Я использую IETester для тестирования веб-сайтов с IE. Меня очень расстраивает то, что он часто дает сбой. Что еще более важно, это не кажется слишком надежным. Иногда сайт выглядит сломанным в IE8 от IETester, но в реальном IE8 выглядит нормально....
28160 просмотров
schedule
03.11.2021
Ошибка запроса: параметр контекста "$ HIDDEN1 .__ EVENTVALIDATION" не найден в контексте теста
Ищу решение этой проблемы:
При запуске автоматического веб-теста я получил неудачный запрос, и вот вам ответ, который я нашел: Запрос не удался: параметр контекста '$ HIDDEN1 .__ EVENTVALIDATION' не найден в контексте теста . Я выяснил, какой...
7914 просмотров
schedule
23.10.2021
Как можно преобразовать закодированный тест в записанный
Я использую VSTS для тестирования производительности и записал конкретный поток, для которого закодированный сценарий был сгенерирован из записанного сценария и изменен. Теперь я хочу преобразовать модифицированный закодированный сценарий обратно в...
27 просмотров
schedule
16.09.2021
Запуск Selenium в контейнере приводит к внезапным ошибкам селена, которых раньше не было
Всякий раз, когда я запускаю свои тесты на своем компьютере, они работают относительно нормально. По крайней мере, селен работает без проблем.
Как только я запускаю те же тесты в контейнере докеров, я начинаю работать со всеми видами ошибок,...
368 просмотров
schedule
20.09.2021
Headless Chrome с Selenium некорректно загружает элементы веб-страницы
Я загружаю веб-сайт для веб-скрейпинга с помощью Selenium WebDriver с Python. Мне нужно загрузить из него таблицу, которая отлично работает, когда не используется headless = True . Сама таблица загружается, но в этом случае показывает «Результаты...
3637 просмотров
schedule
29.09.2021
мастер-бегун в тест-кафе для нескольких других бегунов?
У меня есть несколько бегунов, которые используют обещание.race для завершения теста в определенное время. Скажем, у меня есть runner1.js, runner2.js runner3.js, как мне создать главного бегуна, чтобы я мог запускать всех этих бегунов вместе?...
400 просмотров
schedule
11.09.2021
Как запустить тест Jest-Puppeteer в нескольких файлах
Я использую jest-puppeteer для запуска своих веб-тестов. Если я запускаю свои тесты, все они определены в одном файле, все работает отлично.
describe('user', () => {
jest.setTimeout(12000);
beforeEach(async () => {
await...
1363 просмотров
schedule
25.12.2021
Есть ли хорошая Selenium IDE на базе IE?
Проект SeleniumIDE основан на Firefox (и его архитектуре плагинов). Мое приложение (по разным причинам) работает только в Internet Explorer (6+). На самом деле, мы активно проверяем браузеры, отличные от IE, и делаем немедленную переадресацию....
48564 просмотров
schedule
03.03.2022
Элемент поиска Testcafe
Я провел свои первые базовые автоматизированные тесты с TestCafe.
import { Selector } from 'testcafe';
fixture `Ordner erstellen`
.page `https://ifoerster.com/`;
test('New Test', async t => {
await t...
626 просмотров
schedule
02.03.2022
Сбой при регистрации HTTP-запросов для загрузки тестового файла
Я пытаюсь повторить это:
https://devexpress.github.io/testcafe/documentation/test-api/intercepting-http-requests/
На моей целевой странице есть target="_blank" . Есть ли способ изменить атрибут, удалив этот target ?
Итак, тест не удался....
390 просмотров
schedule
25.02.2022
Selenium click () работает, а submit () - нет
В некоторых моих тестах Selinium Webdriver я заметил, что я не могу отправить форму, вызвав submit() для любого из элементов формы, но я могу вызвать click() на кнопке отправки. Я создал простую тестовую веб-страницу, чтобы проиллюстрировать...
2925 просмотров
schedule
21.03.2022
Watir: Альтернатива изменению файла hosts?
Я использую watir для тестирования тестовой версии веб-сайта. Для этого мне нужно изменить мой hosts-файл .
Есть ли способ получить тот же результат без изменения файла hosts?
Очевидная идея заменить домен на ip-адрес в вызывающем uri не...
2556 просмотров
schedule
05.04.2022
Rspec - Rails - Как следовать перенаправлению
Кто-нибудь знает, как заставить rspec следовать перенаправлению (в спецификации контроллера)? (например, у теста/модуля есть follow_redirect!)
Я пробовал "follow_redirect!" и "follow_redirect", но получают только
undefined method...
32659 просмотров
schedule
10.04.2022
Время отклика на веб-странице как секундомер
Я искал и нашел так много ответов, но ничего не соответствовало моему требованию. Я попытаюсь объяснить здесь и посмотреть, есть ли у кого-нибудь из вас, ребята, несколько советов.
Я хочу перейти по ссылке вручную и далее; Хотелось бы, чтобы...
214 просмотров
schedule
23.04.2022
Объекты страницы в watir splash, как убедиться, что создан правильный объект страницы
Я использую инфраструктуру Watir Splash для тестирования веб-приложения и настроил два класса страниц. Первая — это страница «Вход», которая подробно описана здесь:
module App
module Page
class Login < WatirSplash::Page::Base
url...
360 просмотров
schedule
09.05.2022
Как открыть браузер с помощью селена?
Я хочу написать с помощью селена (java) автоматический вход на сайт. Однако каждый раз, когда скрипт открывает браузер (Firefox), данные предыдущей сессии удаляются. Для меня это неблагоприятно, т.к. этот сайт требует смс с кодом подтверждения.
В...
58 просмотров
schedule
03.06.2022
Запрос: требуется свойство конфигурации reportPathPattern
Я хотел бы запросить свойство конфигурации «reportPathPattern», аналогичное свойству screenshotPathPattern с поддержкой заполнителя шаблона пути. Это сделано для того, чтобы я мог указать собственный шаблон для составления относительного пути и имени...
31 просмотров
schedule
26.06.2022
Свойство URL-адрес веб-теста Visual Studio 2010 поддерживает привязку данных, но как проверить URL-адрес ожидаемого ответа?
В веб-тесте Visual Studio 2010 свойство Url может быть привязано к списку URL-адресов из CSV-файла, но кажется, что URL-адрес ожидаемого ответа не может быть привязан к данным. URL-адрес ожидаемого ответа просто принимает строковое значение. Я...
676 просмотров
schedule
10.07.2022
Использование WampServer для размещения моего сайта в сети (не localhost)
Я использую wamp в качестве своего сервера на своем локальном компьютере, чтобы загрузить свой веб-сайт на свой локальный хост, но я пытаюсь разместить свой веб-сайт в Интернете с моим доменным именем. Я искал в Интернете, и я не нашел ответа,...
21 просмотров
schedule
12.07.2022
Размер области просмотра Oneplus 6 для устройств с эмуляцией Chrome
Я хотел бы добавить OnePlus 6 в качестве пользовательских устройств в список эмулируемых устройств Google Chrome, но мне не удается найти:
Соотношение пикселей устройства
Строка пользовательского агента
5812 просмотров
schedule
21.07.2022