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

Тестування програмного забезпечення - це будь-яка діяльність, спрямована на оцінку атрибута чи можливості програми чи системи та визначення відповідності її необхідним результатам.


30
Код тестування блоку C [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Я працював над вбудованою системою цього літа, написаною прямо на C. Це вже існуючий проект, який взяла на …

8
Яка різниця між одиничними, функціональними, приймальними та інтеграційними тестами? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Яка різниця між одиничним, функціональним, приймальним та інтеграційним тестуванням (та будь-якими іншими видами тестів, …

19
Що таке одиничні випробування, інтеграційні тести, димові тести та регресійні тести?
Що таке одиничні випробування, інтеграційні тести, димові тести та регресійні тести? У чому полягають відмінності між ними та які інструменти я можу використовувати для кожного з них? Наприклад, я використовую JUnit та NUnit для тестування одиниць та інтеграції . Чи є інструменти для останніх двох, тестування димом чи регресійне тестування …

7
Написання одиничних тестів на Python: Як почати? [зачинено]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Я завершив перший власний проект у Python, і тепер моє завдання - написати тести для …

8
Як написати тест, який очікує, що помилка буде кинута в Жасмін?
Я намагаюся написати тест для Jasmine Test Framework, який очікує помилки. На даний момент я використовую інтеграцію Jasmine Node.js від GitHub . У моєму модулі "Вузол" у мене є такий код: throw new Error("Parsing is not possible"); Зараз я намагаюся написати тест, який очікує на цю помилку: describe('my suite...', function() …

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




30
Чи слід перевірити приватні методи чи лише публічні? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закритий минулого року . Удосконаліть це питання Я прочитав цю публікацію про тестування приватних методів. Зазвичай я їх не …

15
Як запустити всі тести модулів Python в каталозі?
У мене є каталог, який містить мої тести на модуль Python. Кожен модульний тестовий модуль має форму випробування _ *. Py . Я намагаюся створити файл під назвою all_test.py, який буде, ви здогадалися, запустити всі файли у вищезгаданій тестовій формі та повернути результат. Я спробував два методи до цих пір; …

11
Як я можу стверджувати своє повідомлення про виключення з анотацією тесту JUnit?
Я написав кілька тестів JUnit з @Testанотацією. Якщо мій метод тестування кидає перевірений виняток, і якщо я хочу стверджувати повідомлення разом з винятком, чи є спосіб зробити це з @Testанотацією JUnit ? AFAIK, JUnit 4.7 не надає цю функцію, але чи надають її майбутні версії? Я знаю, що в .NET …

9
Як правильно стверджувати, що виняток збільшується в pytest?
Код: # coding=utf-8 import pytest def whatever(): return 9/0 def test_whatever(): try: whatever() except ZeroDivisionError as exc: pytest.fail(exc, pytrace=True) Вихід: ================================ test session starts ================================= platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 plugins: django, cov collected 1 items pytest_test.py F ====================================== FAILURES ====================================== ___________________________________ test_whatever ____________________________________ def test_whatever(): …

14
Як запускати один тестовий / специфікаційний файл у RSpec?
Я хочу мати змогу запустити тести одного файлу специфікації - наприклад, для одного файлу, який я редагую. rake specвиконує всі характеристики. Мій проект не є проектом Rails, тому rake spec:docне працює. Не знаю, чи це має значення, але ось моя структура каталогів. ./Ракефіл ./lib ./lib/cushion.rb ./lib/cushion ./lib/cushion/doc.rb ./lib/cushion/db.rb ./спец ./spec/spec.opts …
282 ruby  testing  rspec 

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