Запитання з тегом «acceptance-testing»

Згідно з Вікіпедією, прийняття тестування - це тест, який проводиться для визначення, чи відповідають вимогам специфікації чи контракту.

7
Автоматизоване тестування блоку, тестування інтеграції або тестування приймання [закрито]
На сьогоднішній день тестування TDD та агрегатів є великим захопленням. Але чи справді це корисно порівняно з іншими формами автоматизованого тестування? Інтуїтивно я б здогадався, що тестування автоматизованої інтеграції набагато корисніше, ніж тестування одиниць. На мій досвід, найбільше помилок здається у взаємодії між модулями, і не стільки фактична (звичайно обмежена) …


5
Послідовні випробування та одиничні випробування, чи слід вилучати тести?
Як правило, в нашій компанії ми переконуємося, що ми пишемо тест для наших веб-сайтів / веб-додатків. Це означає, що ми отримуємо доступ до URL-адреси, заповнюємо форму, подаємо форму до іншої URL-адреси та перевіряємо результати сторінки. Ми робимо це для перевірки перевірки форми, перевірки наявності шаблонів HTML правильних змінних контексту тощо. …

7
Чи корисно написати всі можливі тестові випадки після перетворення команди на TDD для досягнення повного покриття?
Припустимо, у нас є велика програма на рівні підприємства без будь-яких тестів / функціональних тестів. Не було жодного тестового процесу розробки під час розробки через дуже жорсткі терміни (я знаю, що ми ніколи не повинні обіцяти будь-яких строгих термінів, коли ми не впевнені, але все, що зроблено, робиться!) Тепер, коли …

2
Методи або категорії тестування програмного забезпечення [закрито]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 8 років тому . Які типи програмного тестування ви …

4
Як зробити тест-керовану розробку
Я маю лише 2+ років досвіду в розробці додатків. У ці два роки мій підхід до розвитку був такий Проаналізуйте вимоги Основний компонент / Об'єкти, Потрібні функції, Поведінка, Процес та їх обмеження Створюйте класи, відношення між ними, обмеження в поведінці та станах об'єктів Створюйте функції, обробляйте поведінкові обмеження відповідно до …

4
Написання тестових справ про прийняття
Ми інтегруємо тестовий процес у наш SCRUM процес. Моя нова роль - написати тести прийняття наших веб-додатків, щоб згодом їх автоматизувати. Я багато читав про те, як слід писати тестові справи, але жоден не дав мені практичних порад щодо написання тестових випадків для складних веб-додатків, і натомість вони кидали суперечливі …

3
Як би ви протестували функцію "Отримати вказівки" на Картах Google?
(Я думаю, це було б гарним питанням інтерв'ю , але в моєму випадку це більш прагматично, ніж це.) У нас є велике і складне застосування, яке моделює надзвичайно довгий і складний процес хімічної реакції між десятками хімічних компонентів. Ми перебуваємо на стадії розробки Тестів на прийняття програми, але нас дещо …

6
Яка роль QA у проекті BDD?
Якщо ви працюєте з проектом з використанням BDD зі 100% охопленням історій користувачів автоматизованими тестами приймання, яка б роль роль тестера / перевірки якості? Я думаю, я уявляю, що розробники писали б тести прийняття спільно з власником продукту, повідомте мені, якщо це здасться дурним припущенням.

3
Чи існує принцип розробки програмного забезпечення, який стосується вартості тесту на повторне використання та регресію у виробничій системі?
Я працював над великою системою фінансових операцій для банку, який доглядав за пенсіями та інвестиціями. Після 15 років зміни функцій вартість ручного регресійного тесту зросла до 200 000 доларів за випуск. (10 млн. LOC, $ 10 млн у день). Ця система також взаємодіє з 19 іншими системами навколо компанії, переміщуючи …

2
Чи відрізняється тестування програмного забезпечення, коли ми маємо справу з розробкою ігор?
Я читав цей документ про відмінності між розробкою програмного забезпечення взагалі та розробкою ігор, і автори зробили кілька хороших моментів щодо тестування програмного забезпечення, вказавши, наприклад, що ... розробники ігор вагаються у використанні автоматизованого тестування через швидку застарілість цих тестів на тлі зміщення творчих бажань дизайнерів ігор. Отже, це читання …

3
Чи є створення ще однієї повторюваної системи забезпечення якості (QA) ще однією поганою практикою?
На роботі у нас досить складна система. Давайте назвемо цю систему, System_A. Наша команда з QA створила іншу систему, викликайте цю систему, System_B, щоб перевірити System_A. Спосіб використання System_B полягає в наступному. Ми генеруємо входи (використовуючи сам System_B), IN, обробляємо такі входи назад через System_B і генеруємо виходи, O_B. Отже, …

4
Чи корисно мати окремі методи тестування для кожного кроку?
Я тестую REST api. Скажімо, він повертає структуру JSON. Який найкращий підхід до тестування сервера? Кожен крок випробування може досягти успіху, лише якщо всі попередні були успішними. Структура A: перевірити все одразу - Test method 1: - make server request - assert http response code was 200 - assert returned …

6
Змінено світ клієнта - як ми з цим справляємося?
Деякий час тому перед нами було поставлено завдання прийти і замінити стару систему клієнта Mainframe на нове рішення для внутрішньої мережі ASP.NET, використовуючи SQL Server в якості зворотного кінця. Частиною цього було також перепрофілювання бізнесу - по суті, коли ми змінюємо систему, ми повинні були думати про те, як ми …

7
Хто повинен написати план тесту?
Я перебуваю у власній команді з розвитку моєї компанії, і ми розробляємо веб-сайти нашої компанії відповідно до вимог маркетингової команди. Перш ніж випустити сайт для проходження тестування, ми попросили надати їм план тестування, який вони повинні виконувати. Однак команда розробників вважає, що оскільки вимоги надходять від запитувачів, вони мали б …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.