Блог пользователя mvankovych

Вітаєм Вас на сайті quality-and-life.com.

Головна мета цього сайту - компактно зібрати все те, що цікавить мене в галузі якості програмного забезпечення, тобто все те, чим я цікавлюся професійно. Хотілося б об'єднати тут технічну сторону якості та soft-skills (спілкування, лідерство, мотивація і т.д.), так як практика показує, що не тільки технічні знання є головною складовою якості.

It depends

Very often we use terms "quality", "good", " excellence", etc. Do we really understand the meanings of those words? Do they mean only that something should work without a glitch?

Let's look at the definitions of those words by merrian-webster dictionary.

"Quality" - superiority of kind; degree or grade of excellence;

"Good" - adequate, satisfactory;

"Excellence" - the quality of being excellent; an excellent or valuable quality.

Цитата

“ Projects, teams, and companies succeed when people work collaboratively, critically, and creatively together.” Selena Delesie

from ST&QA magasine, Vo lu m e 8, I s s u e 4. J u ly/Au g . 2 011

Цитата

Software is like entropy. It is difficult to grasp, weighs nothing, and obeys the
second law of thermodynamics, i.e., it always increases.
— Norman Ralph Augustine

from SOFTWARE TESTING AND QUALITY ASSURANCE. Theory and Practice, KSHIRASAGAR NAIK nd PRIYADARSHI TRIPATHY

Book review - Software Test Automation: Effective use of Test Execution Tools

If you are new to automation testing and have no idea from where to start - read this book. It gives good coverage of all aspects that are to be considering even before starting thinking about implementing automation testing in your team/company.

book review, automation testing

Book Review - Agile Testing: a practical guide for testers and agile teams

 

Useful  book for those QA specialists who face the Agile transition but have no clue from where to start.

agile testing, book review

Fuzz testing

Знайшла новий термін для себе - fuzz testing. Визначення терміну з вікіпедії - Fuzz testing or fuzzing is a software testing technique, often automated or semi-automated, that involves providing invalid, unexpected, or random data to the inputs of a computer program. The program is then monitored for exceptions such as crashes or failing built-in code assertions. Fuzzing is commonly used to test for security problems in software or computer systems.

Testing Expirience issue 15

Світ побачив новий випуск - Testing Expirience issue 15. Тема випуску - грай в гру, тестуй гру.