Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «тестировани»
Ученые создали микрочип для диагностирования диабета 2014-07-23 12:00:16
С каждым годом во всем мире увеличивается число людей, болеющих сахарным диабетом (недостаточность ...
+ развернуть текст сохранённая копия
С каждым годом во всем мире увеличивается число людей, болеющих сахарным диабетом (недостаточность гормона инсулина, которая приводит к увеличению содержания глюкозы в крови). Чтобы достаточно точно описать состояние больного, существует ряд классификаций сахарного диабета. В этиологическую классификацию входит сахарный диабет 1-го и 2-го типа. В случае 1-го типа, или «юношеского диабета», организм человека вырабатывает мало [...]
Тэги: медицина, наука, тестирование
[Из песочницы] Путь к непрерывной интеграции. Selenium IDE Tests + TeamCity 2014-07-21 11:12:27
... не внедрить функциональное тестирование в процесс непрерывной ...
+ развернуть текст сохранённая копия
Вступ
Рассмотрим интегрирование тестов Selenium IDE в процесс непрерывной интеграции с помощью TeamCity. В многих местах встречал когда QA создает тесты ( в лучшем случае, зачастую бывает когда кликери просто по документу «прокликивают» проект и делает отчеты ) и регулярно запускают их, и как правило все это происходит локально на его же компьютере. Как на меня абсолютно не системный подход, который (сейчас то, в 2014 году ) решается миллионом решений для полной автоматизации процесса.
Ну раз Continuous Integration такая популярная практика, почему же не внедрить функциональное тестирование в процесс непрерывной интеграции, облегчить жизнь тестировщикам и поднять уровень качества продукта в целом.
Что надо и чего хотим
Что есть?
- CI сервер (TeamCity) для сборки и деплоймента проектов
- QA с пачкой тестов созданных в Selenium IDE
- Энтузиазм
Что надо?
- Добавить в процесс непрерывной интеграции исполнение Selenium IDE тестов
Как установить, настроить и сделать первые билд конфигурации на просторах больше чем надо, потому описывать не буду, да и речь не об этом.
Прошу под кат.
Читать дальше →
Тэги: automation, continuous, ide, integration, nunit, selenium, teamcity, testing, веб-разработка, тестирование
Передняя панель iPhone 6 будет выполнена не из чистого сапфира 2014-07-20 11:00:16
Похоже, что не всё обстоит так радужно с новой моделью iPhone, как об этом трубят многочисленные ...
+ развернуть текст сохранённая копия
Похоже, что не всё обстоит так радужно с новой моделью iPhone, как об этом трубят многочисленные новостные порталы. Недавние тесты популярного интернет-блогера Marques Brownlee доказывают, что передняя панель предстоящего смартфона Apple будет выполнена не из чистого сапфира. Многочисленные утечки информации уже подготовили всех нас к тому, что передняя панель нового смартфона iPhone 6 будет выполнена [...]
Тэги: iphone, прочное, стекло, телефоны, тестирование, технологии
[Перевод] Построение надежных веб-приложений на React: Часть 3, тестирование с Jasmine 2014-07-17 00:04:28
... React: Часть 3, тестирование с Jasmine
+ развернуть текст сохранённая копия
Перевод статьи «Building robust web apps with React: Part 3, testing with Jasmine», Matt Hinchliffe
От переводчика: это перевод третьей части цикла статей «Building robust web apps with React»
Переводы:
- Построение надежных веб-приложений на React: Часть 1, браузерные прототипы
- Построение надежных веб-приложений на React: Часть 2, оптимизация с Browserify
- Построение надежных веб-приложений на React: Часть 3, тестирование с Jasmine
- Построение надежных веб-приложений на React: Часть 4, серверная генерация (в переводе)
Во второй части я покрыл процесс оптимизации моего браузерного приложения Tube Tracker, но каждое вносимое мной изменение до сих пор требует обновление браузера, чтобы проверить, что все работает. Приложение всерьез требует набора тестов, чтобы ускорить процесс разработки и избежать регрессии кода. Как оказалось, это проще сказать, чем сделать, когда начинаешь работать с новой технологией, как React.
Читать дальше →
Тэги: jasmine, javascript, react, react.js, unit-testing, unit-тестирование, web-разработка, веб-разработка, тестирование
Тестирование в Яндексе. Сам себе web-service over SSH или как сделать заглушку для целого сервиса 2014-07-04 15:03:31
... максимально оптимизировать процесс тестирования, используя полезные идеи ...
+ развернуть текст сохранённая копия
Вы практикующий маг менеджер. Или боевой разработчик. Или профессиональный тестировщик. А может быть, просто человек, которому небезразличны разработка и использование систем, включающих в себя клиент-серверные компоненты. Уверен, вы даже знаете, что порт это не только место, куда приходят корабли, а «ssh» это не только звук, издаваемый змеёй. И вы в курсе, что сервисы, расположенные на одной или нескольких машинах, активно между собой общаются. Чаще всего по протоколу HTTP. И от версии к версии формат этого общения нужно контролировать.
Думаю, каждый из вас при очередном релизе задавался вопросами: «Точно ли мы отсылаем верный запрос?» или «Точно ли мы передали все необходимые параметры этому сервису?». Всем должно быть известно и о существовании негативных сценариев развития событий наравне с позитивными. Это знание должно активно порождать вопросы из серии «Что если..?». Что если сервис станет обрабатывать соединения с задержкой в 2 часа? Что если сервис ответит абракадабру вместо данных в формате json?
О таких вещах нередко забывается в процессе разработки. Из-за сложности проверки проблем подобного рода, маловероятности таких ситуаций и еще по тысяче других причин. А ведь странная ошибка или падение приложения в ответственный момент могут навсегда отпугнуть пользователя, и он больше не вернётся к вашему продукту. Мы в Яндексе постоянно держим подобные вопросы в голове и стремимся максимально оптимизировать процесс тестирования, используя полезные идеи. О том, как мы сделали такие проверки легкими, наглядными, автоматическими и пойдет речь в этой статье.
Читать дальше →
Тэги: ganymed-ssh2, port-forwarding, ssh, wiremock, блог, веб-разработка, компании, тестирование, яндекс, яндексе
Главная / Главные темы / Тэг «тестировани»
|
Взлеты Топ 5
Падения Топ 5
|