Перейти к содержимому

Фотография

Тестирование Интернет - магазина

тестирование помощь магазин

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 Manfisss

Manfisss

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Мелихов Евгений

Отправлено 08 октября 2016 - 09:22

Доброго времени суток, гуру тестинга !

Меня зовут Евгений, и Я...нет, не алкоголик, начинающий тестировщик ! :)

Маленькое отступление, я пол года пытался устроится на должность Junior QA Engineer но  безуспешно.

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

Но дух тестировщика и умеренного перфекциониста - не дремлет, в процессе работы был обнаружен ряд багов и недочётов в работе сайта.

Было Решено переписывать. Пригласил знакомого Дэва, было принято решение пилить новый сайт..

Теперь собственно развязка и первый  вопрос :

Как мне правильно провести тестирование нового сайта, на каком этапе вступать и как спланировать тестирование качественнее чем просто Monkey tasting ? 

Основная цель - провести эти работы для CV что бы я могу записать это в своё резюме !

 

Вопрос второй :стоит ли идти на курсы которые длятся два месяца ?

Читал тестирование. com , как тестируют в гугл;

знаком с бактрекинговой системой.

Азы есть, сейчас начинаю поднимать Инглиш.

Вообщем план масштабный и глобальный, если пишу сложнА, сорян ! Мыслей и вопросов много, ответов мало!

За ЛЮБУЮ инфу буду благодарен и вообще дай Бог вам всем здоровья ! 

ТЕПЕРЬ то что знаю о сайте : - Open Cart последней версии

- верстка java script + HTML 5 + CSS 3 

- куча покупных доп. модулей

 

ПОДВОДЯ ЧЕРТУ, основные вопросы :

Как провести тестирование с целью получить практический опыт над реальным проэктом?

Стоит ли идти на курсы ?

Че почитать?

 

 


  • 0

#2 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 08 октября 2016 - 09:50

Идти на курсы надо, нужно читать статьи.

Вступать в тестирование надо уже сейчас, когда принято решение пилить новый сайт.
1. Функциональность. Что там будет, в новом сайте? Что он должен уметь, чтобы быть лучше предыдущего сайта?
2. Сроки. Когда вам надо будет его запустить? Когда должна быть закончена разработка?
3. Исходя из п.1 - планируем функциональное тестирование. Пишем чек-листы, тест-кейсы, продумываем сценарии. Точного плана, разумеется, не будет, и он будет, скорее всего, переписан потом стопицот раз, но чем раньше мы начнем готовиться, тем эффективнее будет тестирование.
4. Нефункциональное тестирование.
- Работа на разных браузерах
- Работа на разных разрешениях экрана
- Работа на мобильных устройствах

- Удобство использования
- Косяки интерфейса

- Безопасность (нет ли проблем с безопасностью в этой версии опенкарта и купленных плагинах? как проходит оплата покупок?)

- Нагрузка/производительность (на сколько посетителей он должен быть рассчитан? Не будет ли он работать медленее предыдущей версии?)

- Миграция (если вам надо сохранить существующие аккаунты пользователей - как вы будете это делать?)

..ну может что-то еще.
  • 2

#3 Dalay_LAMO

Dalay_LAMO

    Опытный участник

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Дмитрий
  • Город:Санкт-Петербург


Отправлено 10 октября 2016 - 06:00

Теперь собственно развязка и первый  вопрос :
Как мне правильно провести тестирование нового сайта, на каком этапе вступать и как спланировать тестирование качественнее чем просто Monkey tasting ?


Дегустация обезьяны выглядит несколько варварской в современном мире.

Вопрос второй :стоит ли идти на курсы которые длятся два месяца ?


Смотря какие курсы. Если какие-то курсы из раздела для начинающих с этого ресурса, то скорее стоит (курсы помогут структурированно освоить ту информацию, которую уже почерпнул из книг и наверняка узнаешь что-то новое, плюс в резюме джуниора информация о пройденных курсах лишней не будет).
  • 0

#4 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 10 октября 2016 - 06:21

В первую очередь надо проверять позитивные сценарии.

Узнаете у босса, что ему надо от тестировщика (мало ли, может там вообще хочушки из серии "чтобы багов вообще не было", это не только от вас зависит). 

 

Приступать к тестированию чем раньше, тем лучше. Сделал разработчик кусочек? Вы проверили.

Пока делает — выпишите себе:

 

1. Основные функции сайта. Это то, что должно работать всегда. То, что надо проверять в первую очередь.

Пользователь должен что? Увидеть товар, отфильтровать по своим критериям, положить в корзину, оплатить... Вот это все. Распишите основные сценарии использования.

 

2. Главные косяки текущего сайта. 

Почему решили с нуля переписывать? Что-то было неудобно? Что-то неустраивало? Это надо прямо явно прописать, чтобы не забыть исправить. Иначе сделают новое, а толку ноль


  • 1
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#5 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 10 октября 2016 - 06:22

У Джоэла Спольски в его книгах (например, "И снова о программировании") хорошо описано, чем рефакторинг старого кода лучше переписывания с нуля.

В старом коде куча заплаток, которые нажиты потом и слезами. Упирались в косяк и фиксили. Никто не помнит всех этих заплаток. Если начинать с нуля, вы снова огребете все те же самые грабли


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#6 Manfisss

Manfisss

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Мелихов Евгений

Отправлено 11 октября 2016 - 11:00

В первую очередь надо проверять позитивные сценарии.

Узнаете у босса, что ему надо от тестировщика (мало ли, может там вообще хочушки из серии "чтобы багов вообще не было", это не только от вас зависит). 

 

Приступать к тестированию чем раньше, тем лучше. Сделал разработчик кусочек? Вы проверили.

Пока делает — выпишите себе:

 

1. Основные функции сайта. Это то, что должно работать всегда. То, что надо проверять в первую очередь.

Пользователь должен что? Увидеть товар, отфильтровать по своим критериям, положить в корзину, оплатить... Вот это все. Распишите основные сценарии использования.

 

2. Главные косяки текущего сайта. 

Почему решили с нуля переписывать? Что-то было неудобно? Что-то неустраивало? Это надо прямо явно прописать, чтобы не забыть исправить. Иначе сделают новое, а толку ноль

Босса нет, есть заказчик,разраб и Я (тестировщик) 

А как провести нагрузочное тестирование? 

на сколько необходим чек-лист?:)


  • 0

#7 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 11 октября 2016 - 11:25

 

 

А как провести нагрузочное тестирование? 

Видимо, никак :-)

Если у вас возникают такие вопросы, то вы явно не сталкивались с ним раньше...

 

Чек-лист — не предмет первой необходимости, но помогает не продолбать важную проверку


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/

#8 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 11 октября 2016 - 12:31

заказчик заказал сайт интернет-магазина

 

значит должен быть контракт и должны быть требования к этому сайту

 

пишем список требований и на проверку каждого пишем тест-кейсы, плюс основные действия и про корзины что посоветовано выше - это будет Функциональное тестирование

 

так же делаем нагрузочное тестирование, безопасность, юзабилити, совместимость на браузеры включая мобильные и конечно что ещё коллеги вверху посоветовали и т.п. - это будет Нефукциональное тестирование (звучит странно, лол)


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных