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


Все, что вам нужно знать о тестировании пользовательского интерфейса
Все, что вам нужно знать о тестировании пользовательского интерфейса Все мы хорошо понимаем важность тестирования программного обеспечения. В наш цикл разработки мы в основном включаем такие вещи, как модульное тестирование и интеграционное тестирование, особенно для внутреннего кода. Но, как отмечают разработчики, иногда тестирование внешнего кода приложения остается позади, особенно тестирование пользовательского интерфейса . Я не говорю, что этот тип тестирования намного..

Представляем happyo.io
Четыре года назад Джо Ленсиони и я начали создавать инструмент для тестирования скриншотов, который поможет нам находить визуальные ошибки до того, как они будут запущены в производство. Некоторое время спустя мы представили наш инструмент, тогда названный Diffux, как проект с открытым исходным кодом на Camp Sass 2014 . Как и многие другие инструменты для сравнения снимков экрана в то время, Diffux был предназначен для сравнения скриншотов целых страниц. Happo фокусируется на отдельных..

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

Сбросить содержимое приложения iOS перед выполнением тестов
Я хочу написать тесты для приложения iOS 8. Приложение запускается в симуляторе перед запуском тестов и загружает все возможные существующие настройки и элементы связки ключей. Поскольку невозможно правильно протестировать приложение, когда всегда...
1756 просмотров
schedule 23.09.2021

Подключение внешнего фреймворка к цели модульного тестирования пользовательского интерфейса, iOS
Итак, у меня уже есть существующий проект, и я пытаюсь создать несколько тестов пользовательского интерфейса, используя этот новый модный пакет тестирования пользовательского интерфейса, предоставляемый Apple. Проблема в том, что тестовая цель не...
1998 просмотров

UITesting, XCTest текущий класс ViewController
Простая проблема. У меня есть кнопка, которая выполняет переход к следующему контроллеру представления. Я хочу написать UI XCTest, чтобы узнать, есть ли открытый контроллер представления, который я хотел.
13797 просмотров

Как возобновить тест Android Espresso после сбоя инструментария из-за сбоя процесса?
У меня есть тест Espresso, в котором более 120 тестовых случаев, но если приложение вылетает из строя, «Инструментальные средства запускаются не из-за сбоя процесса». Тест не возобновляется.
554 просмотров
schedule 11.10.2021

Как установить мое приложение по умолчанию в тестах эспрессо?
Я хочу написать несколько тестов пользовательского интерфейса, в которых мое приложение должно быть приложением по умолчанию в настройках приложений Android по умолчанию. В приложении есть предпочтение, которое запустит экран приложений по умолчанию,...
162 просмотров

как сделать тест пользовательского интерфейса для recyclerview после того, как его видимость становится видимой
Я новичок в тестировании пользовательского интерфейса, и я использую обратную навигацию для обработки транзакций фрагментов, но когда я прихожу на тестирование, я не могу найти способ протестировать recyclerview после его отображения по умолчанию...
18 просмотров

Тесты Flaky Espresso: тест не проходит по таймауту после запуска действия.
После запуска занятия мой тест эспрессо не проходит с таймаутом через 45 секунд. Для запуска активности я использую InstrumentationRegistry.getInstrumentation().startActivitySync(intent) . Несмотря на то, что действие запускается правильно, тест...
261 просмотров

Машина для тестирования селена
--- TL;DR На этом этапе я предлагаю всем привязать свой сервер/службу непрерывной интеграции к https://ghostspector.com/ . СТАРЫЙ ВОПРОС после трех дней гугления и тестирования я сдался, и мне нужна помощь. Моя цель — позволить моим...
1182 просмотров

Безголовое автоматизированное тестирование пользовательского интерфейса с использованием UFT
Есть ли способ запустить наши сценарии автоматизации в UFT с помощью браузеров без заголовка, подобно тому, как мы делаем это с помощью селена? Сценарии, которые я сейчас запускаю, занимают много времени и работают очень медленно. Я относительно...
1506 просмотров

Проверить конкретный атрибут / проверить устаревание элемента в кукольнике?
Привет, я немного новичок в этом, но я нахожусь в процессе перехода от Selenium с Node.js к Puppeteer для тестирования пользовательского интерфейса, я хотел знать, как лучше всего проверить в Puppeteer, стал ли элемент устаревший (удален из DOM), а...
715 просмотров

Как ввести текст в одно и то же текстовое поле с помощью KIF
Я использую Kif и пытаюсь создать некоторые данные, используя текстовое поле и кнопку добавления. Если я использую этот код один раз: - (void)addTextItem { [tester enterText:[NSString stringWithFormat:@"Test text %@",[self...
915 просмотров
schedule 08.05.2022

Azure DevOps Git UI Automation в том же репозитории или отдельно
Я работаю над настройкой конвейеров репозитория, сборки и выпуска Azure DevOps Git. У нас есть отдельные члены команды, отвечающие за разработку приложения, и отдельные участники, отвечающие за автоматизацию тестирования пользовательского...
258 просмотров

Тестирование ViewPager с эспрессо. Как выполнить действие с кнопкой элемента?
У меня есть ViewPager элементы, содержащие только изображение и кнопку. Я не могу успешно взаимодействовать с пользовательским интерфейсом элемента (страницы), потому что, кроме отображаемой картинки, нет ничего, что отличало бы (с точки зрения...
22133 просмотров

Appium: как дождаться появления на экране нового элемента с тем же именем, что и видимый?
Мы используем Appium с iOS Simulator и тестируем функции, написанные на Java. У нас есть приложение iOS с экраном 1, содержащим представление UICollection, и мы сообщаем Appium, что нужно щелкнуть один из его элементов. Это открывает экран 2 (а...
1075 просмотров
schedule 07.07.2022

Ошибка EarlGrey - клавиатура не исчезала после отказа от статуса первого ответчика
Я пытаюсь написать тесты пользовательского интерфейса для моей страницы входа. На странице есть несколько вступительных анимаций, поле поиска (для поиска нужного сервера для подключения), а затем, когда они выбирают правильный сервер, появляется поле...
530 просмотров
schedule 13.07.2022

Новое текстовое значение UILabel не обновляется внутри теста XCUI
Итак, несколько дней назад я начал использовать «новую» среду тестирования XCUI для целей технической оценки. Я нахожу систему довольно шаткой, так как очень часто тесты начинают давать сбой (обычно нажатие кнопки с помощью .tap () просто не...
2368 просмотров
schedule 12.07.2022

UITesting -> UISearchBar в titleView NavigationItem возвращает XCUIElement.Type other
Я устанавливаю titleView для navigationItem для UIViewController как UISearchBar. Это отлично работает в приложении, но теперь я пытаюсь добавить некоторый UITesting, и когда я ищу элемент с помощью XCUIElementQuery, он возвращает XCUIElement.Type...
1459 просмотров
schedule 12.07.2022

UI Automation White framework NonComVisibleBaseClass было обнаружено исключение
Я тестирую приложение, которое загружает файл PowerPoint (.ppt или .pptx), вставляя его. Приложение выглядит так же, как PowerPoint, с некоторыми дополнительными настройками, когда файл загружается внутри приложения. Когда я пытаюсь автоматизировать...
5415 просмотров

UITesting Xcode 7: как узнать, виден ли XCUIElement?
Я автоматизирую приложение с помощью тестирования пользовательского интерфейса в Xcode 7. У меня есть прокрутка с XCUIElements (включая кнопки и т. Д.) На всем пути вниз. Иногда XCUIElements видны, иногда они скрыты слишком далеко вверх или вниз по...
9993 просмотров

Эспрессо: как сделать пользовательское смахивание, например. проведите сверху или снизу
Пока что мы можем сделать: проведите пальцем влево проведите вправо проведите вверх проведите вниз Как мы можем swipeTop (вплоть до верха) или swipeBottom (вплоть до самого низа) — это экспрессо. Пожалуйста, приведите пример, если эти...
16331 просмотров
schedule 16.09.2022