Мобильная безопасность (Вызовы мобильного тестирования - 3) Источник: Батыров Арсений 21.11.2017 16:15 Обеспечение безопасности данных пользователя всегда вызывало сложности при разработке. Однако для мобильных приложений безопасность — одна из главных проблем. Угрозы безопасности мобильных устройств с годами не изменились. Есть всего два основных пути потери контроля над данными: недостаточная защита при физическом доступе и использование плохо защищённых приложений. Но вот последствия таких потерь стали гораздо серьёзнее.Мобильные устройства сейчас хранят в себе гораздо больше личной информации, чем персональный компьютер. Поми |
Новые типы мобильных устройств (Вызовы мобильного тестирования - 2) Источник: Батыров Арсений 21.11.2017 16:15 Одна из наиболее важных тенденций современности - появление и развитие интернета вещей, или IoT (Internet of Things). Сейчас уже никого не удивишь чайником с подключением по WiFi или весами, выдающими статистику ваших взвешиваний. И хотя большинство таких устройств общается по собственным протоколам, появляется всё больше девайсов, использующих наработки мобильных ОС в собственных прошивках. И с течением времени стали появляться приложения, которые работают не только на телефонах и планшетах, но и на телевизорах, тв-приставках, в часах и автомобилях. С |
Цикл выпуска устройств (Вызовы мобильного тестирования - 1) Источник: Батыров Арсений 21.11.2017 16:15 Этой статьёй я начну рассказ о различных вызовах мобильного тестирования, с которыми тестировщики сталкиваются сейчас или столкнутся в ближайшем будущем. Для начала поговорим о цикле выпуска мобильных устройств и связанных с ним проблемах в тестировании.Несколько лет назад производители мобильных телефонов выпускали по одному флагманскому аппарату раз в 1-2 года. Однако с тех пор сроки релиза значительно сократились, и сейчас флагманы выпускаются парами, а зачастую - несколько раз в год. И каждый из этих телефонов обладает новыми способн |
Какие тест — кейсы автоматизировать? Источник: Quality Assurance Automated Testing 17.11.2017 02:06 Для аутсорса существует такое понятие как “контракт”, иногда в нём указано, какие виды тестов и какое покрытие ими должно быть на проекте, в такой ситуации выбор не велик. Рассмотрим ситуацию, когда мы что-то решаем. Что вообще происходит?Нет смысла покрывать автотестами, что покрыто unit – тестами и интеграционными тестами. Зачем тестировать дважды? Хотя был проект когда вроде и юнит – тесты есть, но всё равно на сложных элементах (меню навигации, таблицы и прочие самодельные) выскак |
Разница между Quality Assurance, Quality Control и Testing … Источник: Виноградов Алексей / Brainual Tester 10.11.2017 03:47 ... это бесполезнейшее из знаний, постоянно перетекающих по ресурсам с статьями сомнительной ценности. Очередной образчик с таблицей бессмысленных сравнений. Там "превентивный процесс", а тут "превентивные меры". Штоа? "Фокус на исполнение тестирования путём выполнения...." - да ну?! И т.д. Тем не менее, этой разнице постоянно пытаются учить начинающих тестировщиков, при этом еще делают фокус на том, что начнёте пока с тестирования, а потом, прокачаетесь для QA. Данные сравнения актуальны не более, чем сравнение в мире разработки ме |
Покрытие кода в пул-реквестах Источник: Кошелев Артём / Test (automation) remarks 09.11.2017 20:00 Я тут запилил плагин для bitbucket-server, который хранит и показывает информацию о покрытии кода прямо в пул-реквестах. Т.е. не надо больше ходить ни в какие отчёты в CI, не надо ходить в Sonar - вся информация прямо под рукой. Процесс настройки довольно прост: собрать и установить плагин (скоро будет доступен в Atlassian Marketplace) запушить в REST-API данные о покрытии profit!Я долго думал, в каком формате принимать данные, но так ничего не придумал и сделал свой формат :). Maven-плагин, который лежит в той же репе, умеет конвертить LCOV. Планирую добавить поддер |
Про рефакторинг и не только Источник: Дунин Илья / Catching The Bugs 31.10.2017 23:52 В рабочем чате скинули ссылку на блог: https://www.industriallogic.com/blog/ . Оставлю тут, чтобы не потерялась. Особенно приглянулась статья: Smells To Refactorings Cheatsheet Сохранил себе cheatsheet: smellstorefactorings |
Поездка на конференцию EuroSTAR 2017 Источник: Гриневич Максим / «Я тестер!» 26.10.2017 14:05 Так сложились обстоятельства, что у меня с командой получается поехать на конференцию EuroSTAR 2017 в Копенгаген. Возможно кто-то из читателей был на этой конференции ранее и может поделитсья опытом и отзывами? |
Ожидания в стиле Java 8 Источник: testers little helper 21.10.2017 01:31 На мысль навел просмотр видео, в котором Сергей Король справедливо напомнил, что многие из нас «упираются» собственно в средства Селениума и не используют всю силу благословенной Java. Уже вышла 9 версия, а многие еще недостаточно освоили 8, часто ли вы используете в проекте лямбды, стримы, функциональные интерфейсы? Покажу небольшой пример применения функциональных интерфейсов для ожиданий, который делает код кратким, понятным и, главное, вполне в стиле 8 Java. Идею я честно взял из вышеуказанного видео, немного поправив для своих |
SeleniumConf и All Day DevOps Источник: Quality Assurance Automated Testing 12.10.2017 23:30 На днях в Берлине прошла крупнейшая конференция SeleniumConf. Конечно, не многие смогли попасть на данное событие. Для тех, кто не смог, выложили запись. Также будет ещё одно интересное событие в этом месяце — All Day DevOps. Конференция заявлена, как абсолютно бесплатная. На конференции заявлено 100 докладов за 24 часа в 6 потоков. SeleniumConf и All Day DevOps https://qaat.ru/wp-content/plugins/svensoft-social-share-buttons/images/placeholder.png На днях в Берлине прошла крупнейшая конференция SeleniumConf. Конечно, не многие смогли попасть на данное событие. Для тех, кт |