Публикации по теме 'ui-testing'


Опыт новичка в автоматизированном тестировании пользовательского интерфейса
Меня зовут Ганеш , и я ведущий интерфейсный инженер в Publicis Sapient . Я создаю приложения JavaScript уже много лет, но мало работал с автоматизированным тестированием пользовательского интерфейса . Как бы безумно это ни звучало, но для меня это было именно так. Но я решил изменить это и в последнее время я потратил много времени на изучение автоматизированного тестирования пользовательского интерфейса . Чтобы помочь коллегам по внешнему интерфейсу, которые только начинают..

Начало работы с кипарисом
Руководство Начало работы с кипарисом Руководство для начинающих по сквозному тестированию Cypress — это основанная на JavaScript универсальная платформа для сквозного тестирования, в которой уже есть все встроенные функции, которые могут вам понадобиться. Но что такое сквозное тестирование? E2E (или цепное тестирование) — это метод тестирования программного обеспечения, при котором тестируется весь продукт от начала до конца, чтобы убедиться, что поток приложений ведет себя..

Тестирование мобильного пользовательского интерфейса с помощью React Native и Maestro
Привет! Я хотел бы представить вам небольшой личный проект, который я в основном создал для развлечения и развития своих навыков тестирования мобильного пользовательского интерфейса. Я хотел бы поделиться им с вами, если вы заинтересованы в этом. В этом проекте показано, как проводить тестирование пользовательского интерфейса с помощью React Native (среда для создания нативных приложений для Android и iOS) и Maestro (среда тестирования пользовательского интерфейса для мобильных..

Повысьте свой уровень тестирования пользовательского интерфейса с помощью Cypress
Вы узнаете, что такое кипарис, зачем использовать кипарис и как использовать кипарис для обеспечения качества в вашем следующем проекте vue js или другом проекте JavaScript. Что такое кипарис Cypress — это в основном фреймворк для тестирования E2E (end to end), и он действительно хорошо справляется со своей задачей. Cypress — это независимый от фреймворка фреймворк для сквозного тестирования, такой как селен. Cypress создан с заботой о разработчиках, поэтому им очень легко..

Ускорит ли UI Test разработку iOS?
Тест пользовательского интерфейса в XCode, представленный на WWDC 2015 Уиллом Тернером и Брук Каллахан. Они объявляют об огромном расширении технологии тестирования в инструментах разработчика XCode. Зачем нужны UI-тесты? Какова цель тестирования пользовательского интерфейса? Цель состоит в том, чтобы убедиться, что пользовательский интерфейс вашего приложения ведет себя правильно при выполнении ожидаемых действий. Особенно, если вам нужно разработать функцию со многими..

Как решить проблемы с тестированием пользовательского интерфейса
Мокинг API и поддержка тестов с помощью объектной модели страницы Важность тестирования пользовательского интерфейса Модульные тесты важны. Они следят за тем, чтобы наши функции работали правильно, что мы ничего не сломали, и выявляют крайние случаи. Однако с точки зрения пользователя не имеет значения, не приведет ли нажатие кнопки подтверждения к ожидаемому экрану. Таким образом, UI-тестирование не заменяет модульное тестирование в вашем наборе тестов, а просто завершает его...

Вопросы по теме 'ui-testing'

Тестирование динамически генерируемых элементов пользовательского интерфейса с помощью инструмента XCode Automation
Я хочу протестировать свое приложение для iOS. Он содержит динамически генерируемые элементы пользовательского интерфейса. Я создаю все элементы пользовательского интерфейса программно, без использования построителя интерфейса. Чтобы проверить, мне...
1275 просмотров

Можно ли сделать снимок экрана и проверить значения пикселей с помощью эспрессо?
Я начал использовать эспрессо и написал несколько простых UI-тестов для нажатия на кнопки, ввода текста и проверки, все ли там, где должно быть. Теперь я хотел сделать снимок экрана и проверить некоторые значения пикселей, но не могу найти способ...
4677 просмотров
schedule 09.09.2022

Как лучше всего обрабатывать модальный диалог с помощью Watin
Вообще непонятно, как тестировать модальные диалоги с помощью Watin. AlertDialogHandler (с usingOnce, waituntilexists и т.д.) не работает, а в блогах говорится об использовании ie.HtmlDialog (т.е. это их объект браузера). Однако метод HtmlDialog...
411 просмотров
schedule 06.05.2022

Тестирование пользовательского интерфейса MVC с WatiN и ввод параметра в контроллер
Во-первых, я могу лаять не на то дерево, поэтому, пожалуйста, поправьте меня, если я ошибаюсь. Тем не менее, я пытаюсь написать небольшие модульные тесты пользовательского интерфейса, которые используют WatIn. В настоящее время я работаю только...
70 просмотров

ng mock e2e Неожиданный запрос
Я использую ngMockE2E для имитации httpBackend при разработке пользовательского интерфейса в Angular JS. Приложение работает на сервере Grizzly с серверной частью, предоставляемой виртуальной машиной. Теперь, когда я захожу на веб-сайт, консоль...
460 просмотров

Открытая активность в Xamarin Droid UITest
Я начал использовать Xamarin UITest для проверки поведения моего приложения. Я хотел сделать тесты логически разделенными (под этим я подразумеваю, что если один тест не пройден, другой не должен проваливаться из-за первого, они должны быть...
745 просмотров
schedule 03.09.2022

Модульное тестирование пользовательского интерфейса iOS (XCode7)
Меня немного смущает новая схема модульного тестирования пользовательского интерфейса, которую Apple выпустила в своей бета-версии XCode7. Я думаю, что это отличная идея, но у меня есть пара вопросов. это один из методов тестирования, который у...
944 просмотров
schedule 06.08.2023

Тест пользовательского интерфейса Android Espresso - Ошибка выполнения теста: сбой при запуске инструментария из-за ошибки 'java.lang.IllegalAccessError'
Я столкнулся со следующей проблемой: Когда я пытаюсь запустить автономный тест пользовательского интерфейса с помощью Espresso, я всегда получаю следующее сообщение об ошибке консоли без запуска теста. Test running startedTest running failed:...
4998 просмотров

динамическое тестирование счетчика эспрессо
Я пытаюсь протестировать динамически сгенерированный Spinner . Я могу щелкнуть счетчик, но затем мне нужно выбрать параметр из списка с заданным текстом, который отображается (я узнал из иерархии, что показывается PopupWindow, но я не могу добраться...
1826 просмотров

Проблемы взаимодействия с элементами при использовании PhantomJS и FluentAutomation.NET
Я написал пару тестов, используя SpecFlow, PhantomJS, Selenium и FluentAutomation.NET. Они отлично работают в Chrome и FireFox, но когда я запускаю их в PhantomJS, они терпят неудачу. Сообщение об ошибке: элемент в настоящее время не...
98 просмотров

Не удалось найти соответствующий элемент, пожалуйста, сообщите об ошибке
При использовании функции «Запись теста пользовательского интерфейса» в Xcode я получал Не удалось найти соответствующий элемент, пожалуйста, сообщите об ошибке И это несмотря на то, что он работал ранее в том же сеансе. Я также получал...
730 просмотров
schedule 02.05.2023

Селен: проверьте, полностью ли текст виден
Есть ли способ проверить с помощью Selenium, полностью ли виден текст? Допустим, у меня есть текст lorum ipsum dolor sit amet и из-за плохого css он читает только lorem ips на странице остальное находится под неправильно...
3363 просмотров

Тестирование эспрессо на тост при нажатии кнопки
Я пытаюсь проверить тост, который генерируется, когда я нажимаю кнопку с помощью эспрессо. Может ли кто-нибудь предложить мне, как это сделать с правильным объяснением кода?
128 просмотров
schedule 25.07.2023

Как я могу нажимать кнопки в Центре управления?
Я новичок, когда дело доходит до Swift и UITesting. У меня есть тестовый пример, который должен отключить интернет-соединение устройства, но, поскольку я не могу этого сделать, я попытался получить доступ к центру управления, проведя пальцем по...
568 просмотров

Тестирование пользовательского интерфейса Xcode позволяет получать серию системных предупреждений
У меня проблема, если я попытаюсь разрешить серийное системное оповещение, сработает только один раз, а следующее оповещение не «разрешит», я погуглю больше времени и узнаю об этом сообщении: ( Тестирование пользовательского интерфейса Xcode 7: как...
3539 просмотров

Как включить запись теста эспрессо
По состоянию на вчерашнее выступление Google IO Keynote, похоже, произошло серьезное обновление в том, как мы проводим тестирование пользовательского интерфейса в наших проектах. Автоматизированное тестирование скоро станет огромным шагом вперед...
4895 просмотров

EarlGrey GREYCondition waitWithTimeout:15 не ждет 15 секунд
Я написал тест, который должен ждать 15 секунд перед оценкой условия. В настоящее время он ждет намного меньше и сразу переходит к блоку оценки, выдавая ошибку. Параметр секунд после: waitWithTimeout, кажется, игнорируется. Мой тестовый код:...
1107 просмотров
schedule 12.01.2023

Эспрессо для тестирования пользовательского интерфейса при выполнении сетевых вызовов (RxJava-Project)
Недавно я начал с тестирования пользовательского интерфейса на Android и использую для этого Espresso. Как я могу дождаться завершения вызовов для передачи данных? Я использую RxJava, а у эспрессо нет ресурса холостого хода для Rxjava. Итак, я...
733 просмотров

Xamarin.UITest: как получить координаты дисплея устройства
Я пишу UITest на С#, используя Xamarin.UITest. Как я могу получить координаты экрана устройства динамически в UITest?
2272 просмотров
schedule 23.07.2023

Как использовать тесты пользовательского интерфейса с компонентами DotNetBar?
Я пытаюсь протестировать пользовательский интерфейс приложения WinForms, содержащего компоненты DotNetBar (ButtonItem, т.е.). Но я не могу получить доступ к унаследованным элементам. ComboBox в элементе ButtonItem. Я пробовал тесты Teststack.White...
172 просмотров