Каков наилучший способ и какие средства доступны для автоматизации тестирования хранимых процедур (выполняемых последовательностями во время процесса ETL планировщиком) в большой среде хранилища данных?Автоматизация тестирования DataWarehouse
ответ
Эта область довольно широкая для одного ответа. В настоящее время я отвечаю за такие тесты ETL/DW, поэтому я поделюсь своим опытом. Мой подход заключается в том, чтобы развернуть тестовую структуру вокруг используемого нашим инструментом DEV. Подход QA можно найти по всему Интернету, но, к сожалению, ни одна обычная тестовая среда не существует из коробки. Взгляните на this и this. Другая полезная вещь - контрольные списки, такие как this one или this one. Последнее, но не менее вы можете использовать такие рамки, как tSQLt для MS SQL
автоматизированного тестирования хранимых процедур
Фактически знание предметной области является наиболее важной частью здесь.
Автоматизация тестирования в SQL PL SQL может быть выполнена с помощью модуля тестирования модулей https://github.com/angoca/db2unit. Эта структура позволяет вам работать с базовыми типами данных базы данных; однако вы можете создать свой own assertions и добавить их в рамки.
Если вы считаете это полезным, но вам нужно больше возможностей, вы можете create an issue объяснить, что вам нужно.
Я главный разработчик этого проекта, и я ищу новые способы использования этого проекта.
Несомненно, я буду изучать это, может ли он использоваться для проверки набора хранимых процедур, которые читаются из нескольких таблиц, и записывать в выходную таблицу как часть ночной работы ETL? – Anto
Я не знаю, что именно вы хотите сделать. Если вы предпочитаете, создайте проблему в GitHub, а не обсудите это здесь. – AngocA
- 1. Автоматизация тестирования приложений WPF
- 2. Автоматизация тестирования на React.js
- 3. Автоматизация тестирования (поток)
- 4. Автоматизация тестирования таблицы
- 5. Автоматизация тестирования CSS
- 6. Автоматизация тестирования для Chrome
- 7. Автоматизация тестирования драйверов Win32
- 8. Jenkins UI Автоматизация тестирования
- 9. Автоматизация тестирования Flex UI
- 10. Автоматизация тестирования APK
- 11. Автоматизация тестирования HTA-Html
- 12. автоматизация тестирования форм pdf
- 13. Автоматизация тестирования приложений
- 14. Автоматизация тестирования Webservice
- 15. Автоматизация настройки тестирования Android CTS
- 16. Автоматизация тестирования отправки отправки sms
- 17. Автоматизация тестирования для нескольких сайтов
- 18. Автоматизация тестирования с использованием Node.js
- 19. Автоматизация тестирования для архитектуры микросервисов
- 20. Microsoft Test Manager - Автоматизация тестирования
- 21. Автоматизация тестирования окон и Интернета?
- 22. Автоматизация тестирования профиля MDM iOS
- 23. Автоматизация тестирования Lotus Notes 8.5
- 24. Автоматизация тестирования для Internet Explorer
- 25. Автоматизация функционального тестирования в node.js
- 26. Автоматизация тестирования codeception в yii2
- 27. Автоматизация тестирования приложений для Android?
- 28. Автоматизация тестирования с помощью NetSuite
- 29. Автоматизация тестирования с использованием JUnit
- 30. Автоматизация тестирования iPhone - контрольные инструменты?
спасибо за это, я пройду через них и дам вам знать – Anto
Прошу - я определенно думаю, что этот вопрос должен быть расширен. – ekostadinov
Я пытаюсь использовать Fitnesse/DBFit – Anto