10 lessons learned from 10 years career software testing
Провівши майже десятиліття у галузі тестування програмного забезпечення, я думаю, що маю право записати ці знання. :)
Здебільшого мене запитували, чи провожу я тестування на поточну роль?
Моя відповідь: ТАК, завжди!
Як я вже писав у багатьох публікаціях STH, тестування програмного забезпечення стосується розуму та очей, а не багаторічного досвіду , очікується, що він буде рости з досвідом.
На рівні початківця, коли ви пропускаєте помилку, вас просто про це повідомляють, на середньому рівні, коли ви пропускаєте критичну помилку, вам доручають не повторювати її, а на старшому рівні ви не повинні цього робити якась помилка.
Отож, маючи досвід, потрібно розуміти відповідальність, яку вони несуть. Цим я щойно намагався вказати на свої знання:
10 виносів за 10 років кар’єри в тестуванні програмного забезпечення:
Урок No1: Тестування програмного забезпечення є складним завданням
Коли я чую, що нічого робити з тестуванням програмного забезпечення, я почуваюся дивно.
Чи не складно скуштувати рецепт, приготований кухарем, і сказати йому, що він забув додати сіль? Чи не складно запропонувати самовпевненому найкращому живописцеві використовувати оранжевий замість синього? Чи не складно з’ясувати орфографічну помилку з 200 сторінок книги?
Саме так відбувається тестування програмного забезпечення. Вам заважає бути пильним, бути добре обізнаним і зрештою бути тим, кого люблять люди, навіть якщо ви знаходите помилки в його роботі.
Урок No2: Тестування програмного забезпечення стосується ставлення
Виявлення помилок у чужій роботі не дає права бути грубим, критиком чи авторитетом.
легкий завантажувач mp3 безкоштовно завантажити повну версію - -
Правильне ставлення до допомоги у покращенні якості повинно бути головним питанням. Тестувальник повинен підходити до завдання тестування з правильним ставленням і повинен дивитися на загальну картину, а не просто критикувати когось або проявити себе краще.
Урок No3: Тестування програмного забезпечення потребує комунікативних навичок
Коли ваша робота полягає у виявленні помилок у роботі інших людей і передачі цього також відповідній особі, йому потрібен такт. Ніхто не хотів би почути 'ви зробили помилки', але всі відповіли б позитивно на 'ми можемо зробити це краще таким чином, чи не так?'
Урок No4: Тестування програмного забезпечення вимагає навичок аналізу
Чому розробники охоче усувають помилки, про які повідомляє тестер X, а не тестер Y?
Tester X завжди надає кращу інформацію про повідомлення про помилку. Він проводить певне розслідування проблеми, намагається зрозуміти першопричина проблеми , він надасть звіт про помилку з деталями, і саме тому розробники люблять надавати пріоритети його помилкам.
Урок No5: Тестування програмного забезпечення - це постійне навчання
Щоб вижити в будь-якій галузі, потрібно постійно вдосконалюватися, і тестування програмного забезпечення теж не є винятком.
Ринок заповнений інструментами, документами, блогами та багатьма іншими засобами для вивчення нових речей. Щоб рости і бути добрим у тому, що ви робите, вам потрібно вибрати той, який базується на вашій галузі роботи та виборах, а також на поточних вимогах.
Наприклад: п’ять років тому, хто-небудь коли-небудь думав, що ми будемо так погано шукати мобільні тестери? Ось як змінилися технології та покоління, а зрештою і вимоги, а щоб вижити, треба вчитися. :)
Урок No6: Тестування програмного забезпечення вимагає не сертифікації, а вміння
Немає нічого поганого в тому, щоб отримати сертифікат, але це не є обов’язковим.
Хороший тестер повинен володіти перевірка навичок як гострий погляд на деталі, аналітичні навички та навички пошуку несправностей тощо, і я вважаю, що жодна сертифікація не може довести, що ви добре володієте цими згаданими навичками. Під час написання тестових кейсів ніхто з нас не вважає за краще думати про аналіз граничних значень та таблиці рішень. Що потрібно, це застосування здорового глузду на знаннях.
Урок No7: Тестування програмного забезпечення полягає в самомотивації
Хто хотів би людину, яка вказує сміття на вашому балконі і змушує вас його підмітати? Незалежно від того, допомагає він чистити щось чисте, здебільшого його не оцінять.
Ось така професія! Вас можуть оцінити чи не оцінити за роботу з покращення якості, яку ви робите, але ви повинні розуміти важливість того, що робите. І своєчасно вам потрібно погладити по спині роботу, яку ви робите.
Скажіть собі: «Я роблю найкращу роботу у світі, оскільки допомагаю щось покращити», з самого початку, і вам не знадобиться нічия прихильна оцінка, щоб мотивувати вас.
Урок No8: Тестування програмного забезпечення - це розуміння пріоритету
Що ви оберете, коли хочете бути присутнім на вечірці, але ви повинні бути вдома, щоб щось доглядати? Ви зрозумієте обставини, визначите пріоритети і відповідно підберете найкращий варіант.
Ось як працює тестування програмного забезпечення. Як тестувальник, ви можете одночасно відволікатися на багато завдань, але ви повинні розуміти пріоритет кожного з них, вам потрібно вчитися на минулому досвіді, вам потрібно шукати поради у тих, хто вже це випробував і, зрештою, працювати відповідно до пріоритету .
Коли ти стискаєш час, це є не потрібно все документувати але для проведення тестування, а також для проекту технічного обслуговування слід дотримуватися всіх процесів.
Урок No9: Тестування програмного забезпечення стосується задоволення споживачів якісними способами
Коли ви тестуєте, вам потрібно бути кінцевим користувачем.
Насправді не має значення, як продукт повинен бути використаний, але насправді важливо знати, як продукт можна використовувати, оскільки саме так кінцевий користувач збирається використовувати продукт. Поставтесь на місце кінцевого користувача, подумайте про поведінку товару, коли він не закритий належним чином, безперервно вкладається, коли дитина обробляє його, коли немає живлення тощо.
Скільки нас у реальному світі запускає комп’ютер згідно з інструкцією користувача? Більшість з нас цього не роблять. Оскільки для нас це процес, до якого ми звикли з багатьох років, і тепер ми відчуваємо, що жодна документація не може допомогти покращити процес. Те саме стосується і очікувань кінцевого користувача. Усі хочуть чудовий продукт у спрощеній формі, і в якості випробувача ваша робота - перевірити цю простоту. :)
Урок No10: Тестування програмного забезпечення - це робота, якою ви можете пишатися
Я не думаю, що мені потрібно написати жодного слова з цього приводу.
Ніхто не може змусити вас почуватись неповноцінними без вашої згоди. І пам’ятайте, якщо ви не пишаєтесь, ви не закінчили.
Будь розумним, дотримуйся свого серця, кишок і всіх своїх цілей. Я впевнений, що ви опинитесь на кар’єрному шляху, який сповнює вас гордістю.
Про автора: Цей натхненний допис написаний членом команди STH Бхумікою М. Вона є керівником проекту, що має понад 10 років досвіду тестування програмного забезпечення. Вона цілком займається тестуванням і любить перевіряти все, що існує.
Я сподіваюся, ви зможете чомусь навчитися з мого досвіду і рости набагато швидшими темпами у своїй кар'єрі!
Ви хочете поділитися своїм досвідом з цієї професії? Ми точно хотіли б знати.
Щасливого тестування :)
Рекомендована література
- Вибір тестування програмного забезпечення як вашу кар’єру
- Найкращі засоби тестування програмного забезпечення 2021 р. (Інструменти автоматизації тестування якості)
- Електронна книга з тестуванням програмного забезпечення
- Тестування програмного забезпечення QA Assistant Job
- Варіанти кар’єри для фахівців з тестування програмного забезпечення
- Тестування програмного забезпечення стосується розуму та очей, а не багаторічного досвіду!
- Як швидко отримати роботу для тестування програмного забезпечення
- Огляд книги 'Уроки, отримані при тестуванні програмного забезпечення'