Почему NUnit Agent завершает работу с ошибкой «NUnit Agent has stopped working»

Почему NUnit Agent завершает работу с ошибкой NUnit Agent has stopped working
При написании автоматических тестов для тестирования сайтов я использовал многопоточность. Об этом я рассказывал в своей предыдущей статье. Однако реализовав описанное в предыдущей статье, я столкнулся с проблемой, когда NUnit agent вываливался с ошибкой «NUnit Agent has stopped working».
Подробнее

Как отслеживать и закрывать любые всплывающие окна (Selenium WebDriver, C#)

Как отслеживать и закрывать любые всплывающие окна (Selenium WebDriver, C#)
В данной статье я расскажу, как отлавливать и закрывать любые окна в любой момент времени. При этом мы конечно же должны знать, что есть некое окно, которое может всплывать на сайте, это необходимо, чтобы в коде его указать. Сейчас речь идёт не о всплывающих сообщениях JavaScript, хотя думаю можно приспособить написанное ниже и под них.
Подробнее

Как в C# запустить стороннюю программу с параметрами

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

Как сделать автоматическое резервирование сайтов и баз данных с загрузкой на FTP

Как сделать автоматическое резервирование сайтов и баз данных с загрузкой на FTP
Мои сайты находятся у одного из хостинг-провайдеров. Однако качество его услуг оставляет желать лучшего, хотя он один из самых крупных и старых. В итоге решил я перенести от него свои сайты на другой хостинг в Германии (поддержка — общаются на русском), за которым я слежу уже с 2013 года. Моё впечатление — ребята постоянно улучшают качество своих услуг. Качество у них было и в 2013 на уровне. Почитал отзывы — по отзывам они также хороши. Стоимость в разы меньше, чем у наших зажравшихся хостинг-провайдеров.
Подробнее

План тестирования программного обеспечения

План тестирования программного обеспечения
Когда впервые передо мной встала задача составить план тестирования программного обеспечения, то я как ни старался, но найти составленные по канонам стандартов образцы так и не смог. Большинство ребят на просторах русскоговорящего интернета пытаются называть планом тестирования сценарии тестирования, которые содержат наборы тест-кейсов и уверены в своей правоте.
Подробнее

Регламент работы отдела тестирования

111
Вы руководитель отдела тестирования программного обеспечения! У вас набрана команда тестировщиков. Вся команда тестировщиков знает свои должностные обязанности и чётко следуют им, так как они, надеюсь, при приёме на работу знакомились с должностной инструкцией тестировщика под роспись. Однако, если у вас нет регламента отдела, то ваши новые сотрудники не будут понимать, что им делать в определённые моменты и вам необходимо будет постоянно новым сотрудникам пояснять «что, когда и как делать» в определённых ситуациях.
Подробнее

Как похудеть или как за 4 недели избавиться от 4 килограммов жира

Как похудеть или как за 4 недели избавиться от 4 килограммов жира
В мире множество диет и методик похудения. Часть из них не работает, часть наносит вред организму, часть заставляет изнурять себя какими-либо ограничениями и т.д. Я не стал изучать различные методики, а стал логически рассуждать, как я могу уменьшить количество жира в своём организме. Всё продумав я начал применять на практике, то к чему я пришёл. Как итог за 4 недели я избавился от 4 килограммов жира. При этом я не изнурял себя диетами и сверх тяжёлыми физическими нагрузками.
Подробнее

Как генерировать собственный отчёт в тестах NUnit (Selenium WebDriver, C#)

Как генерировать собственный отчёт в тестах NUnit (C# + Selenium WebDriver)

Сразу хочу сказать, что NUnit используется мной при написании автоматических тестов с помощью C# + Selenium WebDriver, но думаю это не играет особой роли при создании инструмента генерации собственного отчёта. Отчёт формируется в формате HTML.
Подробнее

Должностная инструкция инженера по тестированию программного обеспечения (тестировщика)

Должностная инструкция инженера по тестированию программного обеспечения (тестировщика)
Если вы являетесь руководителем отдела тестирования, то после приёма на работу сотрудника вам необходимо рассказать ему о его должностных обязанностях, рассказать о тестируемых продуктах компании, ознакомить его с регламентом отдела, планом тестирования каждого продукта и т.д. Но это делают единицы руководителей, так как считают это лишним. Это происходит от того, что сами руководители воспринимают эти документы как «филькина грамота», которая им нужна только чтобы отчитаться перед вышестоящим руководством. Этим всё и сказано.
Подробнее

Как реализовать NUnit тесты в виде исполняемого файла (C#)

Как реализовать NUnit тесты в виде исполняемого файла (C#)
У нас на проектах мы пишем автоматизированные тесты для сайтов используя связку “Selenium WebDriver + C# + NUnit”. Обычно тесты с использованием NUnit пишут в виде библиотеки. Потом эти тесты запускаются с использованием специальной утилиты от разработчиков NUnit. Это же делали и мы. Однако в один из дней пришло понимание, что нам удобнее будет писать тесты, которые будут содержаться в исполняемом файле. В итоге изучив данный вопрос я переписал проекты по автоматизированному тестированию, тесты в которых содержатся не в библиотеке DLL, а в исполняемом файле.
Подробнее