четверг, 30 марта 2017 г.

Как защитить iCloud от взлома

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



Как же защитить свой iCloud? Есть три довольно простых способа.

1.      Установите хороший пароль

Пусть даже ваш пароль не будет сверхсложным и запутанным. Он может быть самым обычным. Только менять его нужно через определенное количество времени. Это более эффективно для защиты вашего iCloud. Но есть и определенные  рекомендации, которые помогут придумать действительно хороший пароль. Он должен включать цифры, большие и маленькие буквы и быть не короче 8 символов.

2.      Подключите двухфакторную аутентификацию

Этот способ считается наиболее надежным для защиты iCloud. Он предполагает подтверждение входа с другого устройства или через СМС.

Как настроить двуфакторную аутентификацию:

- Зайдите в раздел «Настройки  iCloud »;
- Нажмите на Apple ID;
- Выберите «Пароль и безопасность»;
- Нажмите «Включить двухфакторную аутентификацию».


3.      Пользуйтесь приложением «Менеджер паролей»

Как вы поняли, хороший пароль и частая его смена – лучшая и самая простая защита вашего iCloud. Но постоянно запоминать новый пароль сложно и можно запутаться. У Safari есть встроенная функция управления паролями. Она будет вам полезна, если вы пользуетесь Safari и на других устройствах Apple.

https://qalabs.com.ua/

вторник, 28 марта 2017 г.

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

Некоторые приложения совсем не так полезны, как нам их рекламируют. Это только обещают они 100% пользу, а на деле все оказывается совсем наоборот. Они могут засорять память, могут тормозить работу смартфона, а некоторые вообще приводят к серьезным поломкам. И речь идет не о конкретных программах, а про целые категории приложений, от которых лучше избавиться, чтобы сохранить «жизнь» своего смартфона.

1. Установленные программы

Это пакет стандартных  программ, которые уже есть в вашем телефоне, когда вы его покупаете. Это разные органайзеры, медиа-проигрыватели, редакторы фотографий. Большинство из них приносят мало пользы, и их можно заменить более удобными из Google Play.  



     
2. Антивирусы

      Google Safety Net прекрасная встроенная программа, которая блокирует и удаляет опасные программы и файлы. Найти такой же эффективный аналог будет очень сложно. Однако есть и другая сторона медали. Google Safety Net занимает очень много места в оперативной памяти устройства, сильно загружает процессор и может провоцировать торможение работы вашего смартфона.



3. Ускорители интернета и другие «чудотворные» программы


Примеров таких приложений множество в Google Play. Они обещают улучшить работу вашего смартфона, ускорить интернет, освободить месте в памяти телефона, но на деле они не соответствуют описанным характеристикам, и вам будет проще без них.

https://qalabs.com.ua/

среда, 22 марта 2017 г.

Правила тестирования с точки зрения тестировщика

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



Michael
Bolton – профессиональный тестировщик, который имеет не один год опыта работы в этой сфере, приводит 6 правил тестирования с точки зрения тестировщика.

1. Тестировщик всегда продумывает развитие событий на несколько ходов вперед. Он принимает во внимание возможные риски и может спрогнозировать непредвиденные.

2. Тестировщик чередует процесс фокусирования на конкретной детали программы с пониманием устройства системы в целом.

3. Тестировщик старается не использовать выражение «один из». Он предпочитает выражение «конкретный», чтобы видение процесса тестирования не было чересчур ограниченным.  

4. Тестировщик практикует смену методов тестирования. Изучает сначала бегло, потом тщательно, знакомится с системой, ищет баги. Таким образом получается протестировать программу максимально качественно и со всех сторон.

5. Тестировщик изучает технологии, чтобы понять из возможности, преимущества и как они могут облегчить и улучшить процесс тестирования.

6. Тестировщик чувствует ответственность за продукт перед конечным пользователем, ведет грамотную отчетность и отвечает за качество продукта. 


четверг, 16 марта 2017 г.

Что делать, когда тестировщик нашел баг

Опытные тестировщики уже знают, что нужно и не нужно делать, когда они обнаруживают баг. А вот начинающим тестировщикам еще нужны советы и подсказки.

Сегодня мы расскажем, что нужно делать в случае, если вы наши баг:


1. В первую очередь, убедитесь, что ошибка действительно существует.
2. Изучите баг во всех подробностях, чтобы можно было лучше понять, в чем проблема и как ее исправить.
3. Пропишите четкие и понятные шаги для воспроизведения ошибки.
4. Найдя баг, обязательно сообщите о нем. Проблему обязательно нужно решать.
5. Будьте готовы услышать недовольство со стороны разработчиков, но не бойтесь этого. Особенно, если вы правы.
6. Запомните, как и где вы нашли баг, чтобы предотвратить подобные проблемы в последующих проектах.
Это самые основные шаги, которые вы должны предпринимать, найдя баг. Но ни в коем случае не бойтесь его. Ничего страшного в том, что вы обнаружили баг, нет - это не ваша вина. А вот запомнить ошибку и сообщить о ней, чтобы разработчик ее исправил, обязательно нужно. Именно таких ответственных тестировщиков и ценят! https://qalabs.com.ua/

четверг, 9 марта 2017 г.

Что почитать тестировщику

Когда вы только начинаете осваивать новую профессию, вам просто необходимы базовые теоретические знания. Особенно, если вы собираетесь заниматься тестированием. Конечно, вы можете пойти на курсы, где вам дадут необходимые навыки для начала карьеры. Однако заниматься саморазвитием нужно всегда. 


И вот список нескольких книг по тестированию, в которых полезную информацию смогут найти как новички, так и практикующие тестировщики: 

1. Савин «Тестирование Dot Com»
Книга полезна, как для новичков, так и уже для работающих тестировщиков. Написана простым человеческим языком, но также используется большое количество нужных терминов, правда, с объяснениями, чтобы было понятно. Кроме того, автор использовал довольно забавные примеры, чтобы наглядно описать суть работы тестировщика.

2. Гленфорд Майерс «Искусство тестирования программ»
Очень полезное пособие, поскольку дается не только много полезной информации, но и развенчиваются самые распространенные мифы о работе в IT. Есть также много примеров разной сложности, поэтому книга подходит и для начинающих, и для более опытных тестировщиков.



3. Рон Паттон «Software Testing»
Если вы хорошо владете английским можно начинать читать книги о тестировании и на иностранном языке. Вам все равно он пригодится для работы. В книге «Software Testing» хоть и на английском, но четко и понятно расписан курс тестирования. Также после каждой главы есть вопросы, ответив на которые, вы сможете проверить себя и свои знания.

Это всего несколько книг по тестировнию, которые могут быть вам полезны, но этого вполне достаточно для начала. Читайте и не забывайте, что самообразование - это лучший способ, чтобы стать настоящим профессионалом своего дела.

Больше книг и других полезных материалов по тестированию вы найдете на сайте https://qalabs.com.ua/

четверг, 2 марта 2017 г.

Какими навыками должен обладать тестировщик?

Если пару лет назад начинающему тестировщику было достаточно разбираться в компьютере на уровне пользователя и прочитать пару книг о тестировании, то сейчас работодатели скорее предпочтут на позицию джуниора человека, который уже обладает определёнными навыками.

Что же хотят видеть в потенциальном кандидате на должность работодатели:

  • знание методологии и методик тестирования;
  • знание типов и видов тестирования, различных их классификаций;
  • технические знания приложений, с которыми приходится работать (Веб-приложения, банковское ПО и т.п.);
  • знание стандартов и методологий, применяемых к приложениям, с которыми приходится работать;
  • умение создавать тестовую документацию;
  • знание стандартов в области тестирования;
  • умение разрабатывать системную документацию, системную архитектуру;
  • начальные навыки разработки ПО;
  • понимание жизненного цикла разработки ПО, различных методологий его разработки и места тестирования в данном процессе;
  • знание автоматизированных средств разработки и тестирования;
  • знание основ баз данных и SQL.

Но это только технические требования. Есть еще ряд так называемых soft skills или личных качеств, которыми должен обладать тестировщик. Они необходимы, поскольку работа в IT - это командная работа, где умение взаимодействовать с коллегами, отстаивать свою позицию и предлагать свежие идеи очень ценится.

Таким образом, от тестировщика ждут еще такие навыки:
  • логическое мышление;
  • умение планировать свое время;
  • общительность;
  • инициативность;
  • ответственность;
  • смелость в принятии решений;
  • инициативность;
  • коммуникабельность.

Если вы обладаете хотя бы некоторыми из вышеперечисленных качеств, вы сможете произвести впечатление на собеседовании. А значит, у вас есть шанс получить работу. Что же касается технических навыков, обрести их не так сложно, если хотеть развиваться и учиться. А именно это и предполагает работа в IT - постоянное саморазвитие и полная отдача своему делу.

https://qalabs.com.ua/