dataminer-qaops-integration-testing
Create or wire MSTestV2 integration tests that run on QAOps DataMiner, OR migrate an existing MSTest/Playwright integration test project onto QAOps (add a Test Package, gate credentials, run on a bridge). Use when testing Automation scripts, connectors, element/service behavior, or any solution change against a live DataMiner, or when asked to "add a QAOps Test Package" / "make our tests run on QAOps" / "migrate to QAOps". Covers project naming, IDms localhost setup, executing Automation scripts, asserting element state, system-state preflight, fixture isolation, supplementary runtime files, protocol-version assertions, non-locking log reading, WinEncryptedKeys credentials and the BridgeId bridge gate, Test Package InstallScript setup, harvesting a classic connector into a .dmprotocol, the runtime-prerequisite cascade (SDM/connector/DOM) and mirroring the solution installer, Playwright HTTPS host, CPM template gotchas, .dmtest discovery, scoped runs via PipelineLibrary -TestFilter, and device simulators.
- Version
- 2.15
- License
- LicenseRef-Skyline-Agent-Marketplace
Pinned to revision b18bd9a31899, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/dataminer-qaops-integration-testing/SKILL.md
- skills/dataminer-qaops-integration-testing/references/authoring-test-project.md
- skills/dataminer-qaops-integration-testing/references/dms-test-setup.md
- skills/dataminer-qaops-integration-testing/references/example-automation-script-test.md
- skills/dataminer-qaops-integration-testing/references/migrating-existing-tests.md
- skills/dataminer-qaops-integration-testing/references/system-state-preflight.md
- skills/dataminer-qaops-integration-testing/references/test-package-pipeline.md
- skills/dataminer-qaops-integration-testing/references/test-package-prerequisites.md
- skills/dataminer-qaops-integration-testing/references/test-package-wiring.md
Every link opens the file at its source, pinned to the revision this page describes.