Интересные ссылки #1 Источник: Сообщество тестировщиков Киева 02.12.2013 18:52 Каждый день мы ищем информацию на просторах всемирной паутины. Кто-то в поисках ответов, кто-то в поисках новых инcтрументов, у каждого своя цель. Но есть общая проблема - отфильтровать необходимую информацию становится всё сложнее. Поэтому мы хотим поделиться со своими коллегами тем, что читаем сами и считаем полезным и интересным в нашей профессии. http://tfs.visualstudio.com/en-us/learn/ |
Вывод параметров теста в junit Источник: Кошелев Артём / Test (automation) remarks 25.11.2013 21:00 Параметризацией в современных фреймворках для тестирования уже давно никого не удивишь. В TestNG параметризация реализована на мой взгляд намного более гибко, но это другая история =). А вот если ты (как и мы) используешь Junit, то вот небольшой хинт как сделать вывод результатов более наглядным. Начиная с версии 4.11 аннотация @Parameters стала принимать свойство name: private String login; @Parameters(name = "login: {0}") public static Collection<String> logins() { return Arrays.asList(new String[]{"chuck", "norris"}); } public LoginTest(String login) { this.login = login; } @Test public void shouldBeSuccessful() { }Сравните вывод, который м |
Подмена хоста в вебдрайвер-тестах "на лету" Источник: Кошелев Артём / Test (automation) remarks 18.11.2013 21:00 Иногда требуется заставить тесты “ходить” на другой хост. Например - потестировать еще не подключенную к кластеру машинку с новой конфигурацией (обновлённой осью, базой и т.п.) в продакшене. Локально это сделать достаточно просто - прописываем адрес машинки в своём файлике hosts. Но как быть в случае с авто-тестами? Они ведь обычно запускаются в общем окружении и замена hosts может затронуть других. Я уже несколько раз (тут и тут) писал про замечательный инструмент - browsermobproxy. А Кирилл писал про правильное его использование в связке с Thucydides. Та |
Раздражения псто Источник: Винокурова Ирина / Bugoводство 14.11.2013 17:24 Так случилось, что я сейчас работаю с двумя командами разработчиков. У каждого есть свой дев. лид или продукт менеджер (как-то совмещены роли просто), естественно. Ну так вот. Одного дев. лида практически не видно. Он появляется в разговоре, только когда какая-то нехорошая вещь творится. При этом, он решает трудности с заказчиком. Второй же дев. лид каждые два-три часа вещает в чат, что проект очень важен, что надо напрячься, что в конце нас ждёт бонус и прочие бла-бла-блашки. Как вы думаете, на чьём проекте я работаю охотней? Я ненавижу вот такой в |
Используем лямбды в тестах Источник: Кошелев Артём / Test (automation) remarks 12.11.2013 21:00 Для начала, что это за зверь и с чем его едят. Лямбда-выражение — это специальный синтаксис для объявления анонимных функторов по месту их использования. Я уже вижу немой вопрос в твоих глазах - “зачем мне какой-то функтор, да еще и анонимный?”. Обо всём по порядку. Ты наверняка уже сталкивался в java с анонимными классами - когда конкретная реализация абстрактного класса нужна только единожды здесь и сейчас. Наглядный пример - сортировка: List<String> list = Arrays.asList("10", "1", "20", "11", "21", "12"); Collections.sort(list, new Comparator<String>() { public int compare(String o1, String o2) { |
Немного о Eurostar 2013 Источник: Сообщество тестировщиков Киева 12.11.2013 06:27 Неделю назад посчатливилось посетить крупнейшию европейскую конференцию по тестированию Eurostar 2013, которая в этот раз проходила в Гётеборгe, Швеция. Сразу хочется отметить, что это была одна из лучших конфереций, которые я посещал за последний год! Немного фактов: более 700 участников, более 50 докладчиков, 2 дня воркшопов, два дня конференции и бесконечный поток информации. |
SQADays 14, Львов, радости и приятности Источник: Винокурова Ирина / Bugoводство 11.11.2013 23:00 Всем привет! Опять я куда-то пропадала, но обещаю, что теперь точно никуда не пропаду. По крайней мере, постараюсь. А вообще, меня просто сейчас распирает поделиться тем, что происходило на выходных. А на выходных в прекраснейшем городе Львове (в который я влюбилась. И обязательно вернусь туда уже надолго) проходила 14ая международная конференция SQADays. Интереснейшие доклады, которые помогают разъяснить для себя какие-то вопросы. Встреча с ребятами, которые уже стали родными. Знакомство с новыми чудесными людьми. Angry Birds в живую, xbox, kinekt, прекрасн |
Test Lab 2013 - Часть II (Онлайн конференция для тестировщиков) Источник: Комендантов Илья / IDDQA 07.11.2013 03:23 Приглашаем принять участие во второй в этом году онлайн конференции для тестировщиков и инженеров по качеству - Test Labs. Если в марте наше внимание было сосредоточено на автоматизации тестирования, тот в этот раз мы решили немного расширить темы и представить вашему вниманию доклады посвящённые эффективности автоматизированного тестирования, а также управлению тестированием на сложных проектах. Тематические направления докладов: Создание автономной системы автоматического регрессионного тестирования; Нагрузочное тестирования в |
Наши инструменты меняют нас Источник: Кошелев Артём / Test (automation) remarks 05.11.2013 21:00 На недавней встрече автоматизаторов в нашей компании, Тёма сказал: “Если вам для полного счастья не хватает каких-то деталей в Акве (наша система запуска и исполнения тестов, прим. автора) - вы можете сами их реализовать. Проект лежит на гитхабе (внутреннем, прим. автора), изменения деплоятся автоматически.”. И я подумал - выйди и скажи он что-то подобное пару лет назад, боюсь даже представить, как далеко ему пришлось бы идти. Так что изменилось? Изменились наши инструменты. Вместо ant’a - maven. Вместо svn’a - git и github. Появился CI (Jenkins), а вместе с ни |
Майстер-Клас: Навантажувальне тестування. Формат: Вебінар. Источник: Сообщество тестировщиков Киева 01.11.2013 20:13 Коллеги! Хочемо Вас запросити на наступний майстер-клас. У веб розробці і у веб тестування важливими характеристиками є не тільки функціональні вимоги, вимоги до інтерфейсу та вимоги до зручності користування, але й вимоги до продуктивності та швидкості реакції веб систем на дії користувача. Замовники все частіше і частіше обумовлюють не функціональні вимоги до веб систем і ми, як |