[Ответить в тред] Ответить в тред

09/07/16 - Новое API для капчи - внимание разработчикам приложений
03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 12 | 2 | 3
Назад Вниз Каталог Обновить

Аноним 12/07/16 Втр 13:31:45  131631220  
14683195061160.jpg (102Кб, 464x450)
Аноны, есть среди вас тестировщики? Поясните за вкат в профессию и подводные камни. Что нужно уметь, как правильно устраиваться, и вот это вот всё. Куда идти учиться?
в воркаче тред не нашел
Аноним 12/07/16 Втр 13:32:42  131631291
Сам я отучился в шараге на одмина, но одминить не хочу, да и работу хуй найдешь. Понимаю что такое ООП и немного умею говнячить на жаве.
Думаю отучиться тут по этому курсу http://www.intuit.ru/studies/higher_education/3406/info щито скажете?
Аноним 12/07/16 Втр 13:34:56  131631444
Побампаю чутка
Аноним 12/07/16 Втр 13:35:12  131631461
Поясняю. В качестве макаки берут почти кого угодно, лишь бы не гаманитарий и было ВО. Спрашивают теорию тестирования. Что такое тест план, текст кейс, методы тестирования и прочий блуд. По факту это просто слова и нужно логическое мышление. Его толком можно проверить лишь примером. Соответственно, попросят что-нибудь протестировать.

Ручеое тестирование - дно
Аноним 12/07/16 Втр 13:37:11  131631599
>>131631461
Дрочить теорию можно самому или надо идти куда то учиться? Каким образом вообще тестируется всякое говно? Я даже не понимаю что учить то, бдлжад
Аноним 12/07/16 Втр 13:38:08  131631667
Следующий этап - автотестирование. Автотестирование не исключает ручного, но само по себе круче.

Чтобы вкатиться туда необходимо маленько программировать, понимать взаимодействие. Знать фреймворки, и sql
Аноним 12/07/16 Втр 13:44:15  131632040
>>131631667
Теперь хотя бы знаю в какую сторону смотреть. Добра
Аноним 12/07/16 Втр 13:46:52  131632203
>>131631599
Пять сек, ща отвечу
Аноним 12/07/16 Втр 13:55:16  131632662
>>131631599
>>131631599
Ходить не надо. Можно всё нагуглить, хотя есть какие-то курсы, но мне кажется - это всё для выкачивания бабла.

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

Вопросы у меня такие:
1. Что такое тестирование?
Проверка соответсвия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранным определённым образом
2. Какие цели тестирования?
- Обнаружение дефектов
- Повышение уверенности в уровне качества
- Предоставление информации для принятия решений
- Предотвращение дефектов
3. Перечислите основные виды тестирования
Тут их дохера, их немного по разному классифицируют, вобщем гугли
4. Как вы себе представляете процесс тестирования
Новый функционал->Тестирование->Исправление ошибок->Выпуск
Либо
Доработка-> Регрессионное тестирование(проходишь старые кейсы)->исправление->выпуск

На выходе имеем чек-листы, тест-планы, список багов, отчёт
5. Что такое тест-кейс?
Гугли, там срань с терминологией. Разница там как между дрочить и шабить.
6. Что такое чек-лист?
гугли
7. С чего нужно начинать тестирование?
С чтения документации


Это по теории
Аноним 12/07/16 Втр 14:01:22  131633027
Теперь по автотестам.

Они могут быть GUI, а могут API.

Самому огороды городить не надо, всё уже придумано, почти.
Для GUI есть фреймворк Selenium WebDriver - его каждый насилует, как хочет, но для взаимодействия с броузером - это единственный путь, всё остальное - лишь библиотеки по взаимодействию с вебдрайвером, дабы выйти на другой уровень абстракции.

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


Для API тестов нужно выдумывать побольше, и шарить в программировании гораздо сильнее. Но когда фреймворк вызова API, подкладывания данных, чтения тестовых данных написан - программирование заканчивается - начинается копипаст и макакинг.
Аноним 12/07/16 Втр 14:06:46  131633332
Итого для вката:
1. Задолби определения, что бы на одном языке разговаривать.
2. Выучи SQL.
3. Подними навык программирования хотя бы до новичка, ну там типы данных, циклы, условия, класс, метод, абстракция, наследование, полиморфизм.
4. Разберись с вебдрайвером, в какой угодно его ипостаси.
5. Обязательно ознакомься с паттерном Page Object
Для начала этого хватит
Аноним 12/07/16 Втр 14:07:38  131633382
>>131632662
>>131633027
Тонны нефти тебе, бро. Такого ахуенного гайда я и ожидать не мог
Аноним 12/07/16 Втр 14:09:39  131633509
14683217799280.jpg (114Кб, 682x1024)
>>131633382
Всегда пожалуйста, удачи!

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 12 | 2 | 3
Назад Вверх Каталог Обновить

Топ тредов