Технічні статті
-
Організація роботи в команді QA
07.04.2022Організація роботи в кожній команді починається з розуміння кожним учасником, що саме необхідно робити і яка ціль? Звичайно для керівника важливо створити стабільну команду. В таких командах процес роботи більш злагоджений та продуктивний, адже досвідчені працівники добре вміють організовувати свою роботу самостійно.
Але це не значить, що працювати з новачками складно, навпаки, їх можна навчити сталим практикам в роботі. А от самостійно їм доведеться вчитися самоорганізації і вибудовувати власні тестові стратегії, спрямовані на результат. Ця стаття буде присвячена умовам роботи в аутсорсі, тобто не на «вічному» проекті, а у випадку частих змін проектів. -
Ролі та обов’язки у команді з тестування програмного забезпечення
31.03.2022Тестування програмного забезпечення – це набір методів, які застосовуються для перевірки, чи відповідає продукт його технічним вимогам. Через складний і багаторівневий характер процесу тестування його виконує команда професіоналів з чітко визначеною сферою знань та посадовими обов’язками для кожного окремо. У цій статті ми розглянемо, які є ролі в команді з тестування програмного забезпечення разом із обов’язками, які вони беруть на себе під час роботи на проєкті.
-
Тестування безпеки. SQLmap
17.03.2022Тестування безпеки викриває слабкі місця, загрози, ризики та запобігає атакам з боку зловмисників. Метою даного виду тестування є виявлення всіх імовірних лазівок і вразливостей програмної системи, які можуть призвести до втрати інформації, доходу, іміджу виробника або користувачів.
-
Використання інструмента Charles в тестуванні
03.03.2022В тестуванні використовується різноманітна кількість інструментів для роботи з HTTP/HTTPS. Нерідко необхідно проаналізувати трафік, змінити, перехопити або внести правки в запити. Для подібних задач розроблені інструменти, які мають назву cніфери (від англ. to sniff – нюхати), найпопулярніші: Wireshark, Fiddler, tcpdump, Charles та ін.
-
Моніторинг прогресу тестування
17.02.2022Для проведення точного та успішного тестування будь-якого ПЗ використовують спеціальні методики управління, які надають можливість відстежувати процес тестування для того, щоби покращити його якість та ефективність. Такі методики називаються моніторинг та контроль тестування. У цій статті ми розглянемо докладніше, що вони собою представляють, що таке метрики і чому це важливо.
-
Використання SoapUI в тестуванні
10.02.2022Впродовж останніх років, спостерігається тенденція до тестування API. Для успішної реалізації тестування API, виникає потреба в пошуку набору інструментів, які задовольняють конкретним вимогам. На сьогоднішній день існує значний перелік інструментів тестування API: SoapUI, Postman, Katalon Studio, Tricentis Tosca, Apigee, JMeter, Rest-Assured, Assertible, Karate DSL, але найбільш популярними з них вважаються перші 3: SoapUI, Postman і Katalon Studio. Про один з них, а саме про SoapUI і буде мова в даній статті.
-
Що таке ризики і як вони впливають на якість роботи
03.02.2022Сфера тестування є складною та багаторівневою системою, до складу якої входить величезна кількість різноманітних елементів. Окрім очевидних базових складових тестування, одним із менш очевидних, однак не менш головних аспектів сфери QA є ризик.
-
Що таке Kibana і як цей інструмент використовується в тестуванні
20.01.2022Робота з логами – важлива частина тестування, адже вона допомагає виявити вузькі місця, які є у кожному веб-додатку. Для спрощення аналізу логів використовується Kibana – програмне забезпечення з відкритим кодом, призначене для візуалізації даних.
-
Що таке GitHub і як з ним працювати
13.01.2022Якщо терміни Git, GitHub чи GitLab більшості абсолютно невідомі, а після ознайомлення з ними виникає потреба у пошуку додаткової інформації, то дана стаття – те, що потрібно. Мета – донести інформацію у зрозумілій для кожного користувача формі. Детально ознайомити і пояснити, звідки можна завантажити систему контролю версій (Git) та репозиторії (GitHub, GitLab). Також будуть розглянуті основні команди, операції та принципи роботи.
-
Інструменти для рairwise. Створення тест-планів, використовуючи техніки тест-дизайну
24.12.2021На сьогодні існує безліч десктопних та онлайн-засобів для попарного тестування. Вони дозволяють значно полегшити процес підготовки таблиці перевірок та упорядкувати тестові дані і процес тестування у цілому. Розглянемо найбільш поширені.
