Как да направим живота си по - лесен с добър qa подход

Post on 12-Jul-2015

351 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Как да направим живота си по - лесен с добър QA подход

За мен

• Божидар Бошнаков

• QA Engineer @ ProPeople

• bboshnakov@propeople.dk

• Skype: bo6nakov

• linkedin.com/in/bboshnakov

За какво ще говорим

• Какво са test cases?

• Защо се нуждаем от тях?

• Защо трябва да ги ползваме?

• Какво е Testlink?

• Как да пишем reusable testcases в Drupal?

• Как да подобрим работата на екипа чрез изготвяне на добри test cases?

• Как да използваме test cases като “acceptance criteria”?

Защо точно test cases?

Вероятно най-големият проект правен някога на

Drupal!

http://wearepropeople.com/clients/copenhagen-municipality

Какво са test cases?

• Test case e...

• Позитивни test cases

• Негативни test cases

• Test suites

Защо се нуждаем от тях и защо трябва да ги ползваме?

• Кога е добре да използваме test cases?

• Откриване на дефекти на ниво спецификация

• Обединяване на важна информация на едно място

• Въвеждане на нови хора в екипа

Какво е Testlink?

• Test cases

• Test suites

• Test plans

• Test projects

• Управление на потребителите

• Доклади

• Статистики

Защо избрахме Testlink?

• Безплатен

• Интеграция с Jira, Mantis и Bugzilla

• Лесен за ползване

• Лесна поддръжка

• Добър контрол на потребителите

• Добър набор от доклади в различни формати

• Execution workflow

Test projects

Test suites

Test case

Управление на потребителите

Доклади и статистики

Други test management tools

• Gemini

• HP Quality Center

• IBM Rational Quality Manager

• Meliora Testlab

• TOSCA Testsuite

• Testlink

Време е за кратко демо

Процес на създаване

Анализ на спецификацията

Анализ на критичните за

бизнеса функции

Изясняване на възникналите

неясноти

Разбиване на отделни

функционалности

Създаване на достатъчно на брой test suites

Създаване на достатъчно на брой test cases

И когато вече всички си задавате въпросът – „Къде

е Drupal?!?!“

Как да пишем преизползваеми test

cases в Drupal?

Как да подобрим работата на екипа чрез изготвяне на добри test cases?

• Включване на целият екип в общата работа по изготвянето на test cases

• Включване на клиентите в процеса на изработка като ревюиращо лице

Как да използвамеtest cases като

“acceptance criteria”?

Thank you!

top related