Описание тега testing

Тестирование программного обеспечения - это любая деятельность, направленная на оценку атрибута или возможности программы или системы и определение ее соответствия требуемым результатам.
2 ответа

Языковые (юнит) тесты PHP

На данный момент я работаю (просто для удовольствия) над неким компилятором PHP-код вниз до исходного кода для низкого уровня VM, Как система типов и многое из PHP-функции не так логичны, мне нужно много тестовых сценариев, чтобы убедиться, что мой …
1 ответ

Можно написать функцию в Kotlin (т.е. на верхнем уровне). Могу ли я провести юнит-тестирование на верхнем уровне?

Если я пишу код на верхнем уровне (вне класса). Могу ли я написать тест JUnit для этого кода, не создавая класс для этой цели тестирования?
18 июн '17 в 18:59
4 ответа

Используйте значение запроса из списка значений в JMeter

Я уверен, что я уже делал это в прошлом, но почему-то я не могу понять, как;-) Итак, вот моя проблема: Я пытаюсь создать план тестирования JUnit, в котором HTTP-запрос изменяется на каждой итерации путем изменения определенного параметра. Так, напри…
14 июн '11 в 09:30
4 ответа

Тестирование перенаправлений CakePHP 2.0

Я смотрел на некоторые примеры в кулинарной книге, но я не понимаю: http://book.cakephp.org/2.0/en/development/testing.html Как я могу проверить перенаправление в действии удаления как это? public function delete($id = null){ $this->Comment->i…
0 ответов

Двоичный выбор: удивительные результаты при выполнении временных тестов

Сравнивая несколько способов выполнения бинарных тестов, я рассчитал (используя модуль timeit) обычный способ выполнения бинарного теста, используя if/elif (не иначе, для сравнения причин равенства, даже если это обычно иное): if condition: a+=3 eli…
08 дек '14 в 23:34
4 ответа

Иерархия тестовых категорий Visual Studio 2012 (Test Explorer)

Я тестирую довольно большой проект (C#, VS2012), и мне нужно организовать свой модульный тест в иерархии тестов (например, теперь у меня 43 тестовых случая). Мне действительно нужна иерархия. У меня уже определены категории тестов, и тестовый провод…
1 ответ

Как посмотреть анализатор нагрузочных испытаний в VS2008?

Я запускаю свой первый нагрузочный тест, но не вижу анализатора нагрузочного теста. Пройдя через панели инструментов, меню просмотра и т. Д. Я нахожу много документации о том, что это такое и что делает, но ничего о том, как просматривать проклятую …
01 июн '11 в 17:03
3 ответа

Тестирование на независимость от плотности

После завершения части моего приложения, посвященной программированию, я хочу протестировать его с помощью эмулятора Android. Я пытался сделать свою плотность приложений независимой, и теперь я хочу протестировать ее на разных устройствах-эмуляторах…
28 янв '13 в 14:30
1 ответ

Как убедиться, что контракты в DbC тестируются перед развертыванием?

Как вы убедитесь, что контракты, которые вы определили для ваших программных компонентов, использующих Design by Contract (DbC), в какой-то момент тестируются? Должен ли я написать модульные тесты для каждого контракта, который я определяю? Одно пре…
17 июл '14 в 11:45
1 ответ

Как использовать Selenium с "chart.js"

Меня попросили использовать Selenium для написания тестов для веб-сайта. На некоторых страницах есть графики, сгенерированные библиотекой "chart.js". Тесты требуют от меня: Прочитайте размер некоторых значений данных на графике Нажмите на определенн…
2 ответа

Как мне симулировать веб-сессию и сохранить полученный cookie с помощью Ruby?

Я тестирую приложение для обмена сообщениями, которое использует единый вход (SSO). Мне нужно смоделировать пользователя, подключающегося к WAM с помощью единого входа, затем мне нужно получить cookie-файл с сервера и сохранить его для дальнейших со…
31 май '11 в 21:49
0 ответов

Лучший подход при тестировании конечных точек REST

Я смотрю на следующий код, который проверяет конечную точку REST: Response response = server.newRequest("/myresource").request().buildPost(Entity.text("42")).invoke(); assertEquals(Response.Status.OK.getStatusCode(), response.getStatus()); MyModel m…
03 мар '17 в 11:16
2 ответа

Что касается многопоточности Chrome и FF (Process), как выполнить нагрузочное тестирование по веб-протоколу?

Интересно, решил ли кто-нибудь проблему многопоточности браузера с помощью скрипта ответа на запрос для нагрузочного теста?
27 дек '17 в 09:28
6 ответов

У разработчика.NET есть несколько часов, чтобы втиснуть тест на знание Java. Что делать?

Завтра утром у меня есть собеседование, и я только что узнал, что буду проходить часовой тест на знание Java! Я сертифицированный разработчик на C# .NET, но с тех пор почти не изучал Java. (Да, я думаю о переходе от разработки.NET к Java!) Я не соби…
13 апр '10 в 16:39
2 ответа

Таинственная разница между граблями и рубином

Вот таинственное: У меня есть область, которая выглядит так (в Image.rb) scope :moderate_all, delegates.where("moderation_flag = #{$moderation_flags[:not_moderated]}") Обратите внимание, что делегаты - это еще одна область, которую я определяю до Ко…
23 дек '10 в 23:39
1 ответ

Как обнаружить / проверить элемент в настольном приложении, разработанном в SWT?

Я пытаюсь автоматизировать настольное приложение, разработанное Java SWT. Я пробовал использовать такие инструменты, как "UIAVerify", "Inspect.exe", "UISpy", но объект или элементы в этом настольном приложении не могут определить, может ли кто-нибуд…
13 окт '17 в 07:15
1 ответ

Проверьте, что установка пакета создает расширение

Я поддерживаю Ruby gem, который составляет расширение Rust. Он работает на большинстве систем Linux и Windows, но не на компьютерах Mac. Проблема возникает во время процесса установки пакета / гема. Мне нужен способ добавить в набор тестов проекта т…
07 июл '16 в 07:32
2 ответа

Прокрутка выбора даты с помощью мобильного телефона: выберите AppPererWheelValue в Appium

Я работаю с Appium, и я пытаюсь выбрать дату из выбора даты для iOS. Вот мой код JavascriptExecutor js = (JavascriptExecutor) driver; Map<String, Object> params = new HashMap(); params.put("order", "next"); params.put("offset", 0.15); params.p…
04 авг '18 в 00:49
3 ответа

Как я могу щелкнуть промежуток в Behat?

Я использую Behat для тестирования стороннего интернет-магазина. У меня есть товар в корзине, который я хочу удалить. Всплывающее окно с подтверждением показывает, что я действительно хочу это сделать. Структура этого диалога выглядит следующим обра…
11 ноя '15 в 11:24
1 ответ

Проверка привилегий пользователей / ролей SAP HANA

Пожалуйста, помогите мне с моим делом. В нашей компании внедрена система SAP HANA. На основе этого документа, предоставленного SAP, было создано несколько пользовательских ролей: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c02…
29 июл '15 в 07:40