Хороший трекер проблем дає можливість менеджеру проекту і програмісту вносити всі свої питання в окремі поля звіту, а постачальникам послуг із забезпечення якостіа також тестувальники - додають свої відповіді до цього ж звіту. Таким чином, вся інформація, що стосується розв’язання конкретної задачі, зберігається в одному місці. Як правило, файли тестів не можуть бути включені безпосередньо в базу даних, але немає жодних причин, чому б не включити посилання на ці файли у звіт.
В управлінні роботою з тестування програмного забезпечення дуже важливо досягти правильного балансу між обсягом роботи, яку виконує тестувальник для документування проблеми, і обсягом зусиль, які витрачає програміст для її відтворення. Іноді від тестувальників вимагають написання детальних звітів і тестових файлів для кожної, навіть найменшої і очевидної помилки. В інших компаніях, навпаки, існує тенденція до створення максимально лаконічних описів, і, як наслідок, програмісти витрачають багато часу на повторний пошук виявлених тестувальниками помилок, а також на реконструкцію тестових даних, замість того, щоб просто запросити додаткові матеріали. Безумовно, ніхто не може однозначно сказати, який баланс буде “правильним”. Але є деякі міркування щодо цього питання. Чи зберігаєте ви свою приватну інформацію в безпеці? Чи впевнені ви в надійності своєї мережі? Якщо ні, то саме час скористатися послугами тестування на проникнення, щоб зробити захист вашого комп’ютера сильнішим.
- Робота з тестування програмного забезпечення зазвичай дешевша, ніж робота з програмування. Однак програміст, який має відмінні навички налагодження, використовуючи лише короткий, але добре написаний звіт про проблему, часто знаходить і виправляє помилку швидше, ніж тестувальник збирає всю інформацію, пов’язану з цією помилкою.
- Наприкінці процесу розробки особливо важливо ефективно і якомога швидше виправити помилки - чим швидше будуть вирішені проблеми, тим швидше продукт надійде у продаж. При цьому важливо, щоб розробники отримували від тестувальників максимальну кількість релевантної інформації, незалежно від того, скільки може коштувати праця останніх. Крім того, на фінальних стадіях проекту набагато легше залучити до роботи більше тестувальників, ніж розробників.
Майже кожен другий користувач вважає за краще вдаватися до до послуг з тестування інсталяції щоб переконатися, що новий програмний продукт буде встановлено та налаштовано належним чином.









0 коментарів