AppApptypeAn application you deploy and use, installed into a system or loaded into an application as a component, rather than a library whose functions you call.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

abapCov

A report, ZABAPCOV, that uploads ABAP Unit test code coverage results to codecov.io, once the repository is installed through abapGit and codecov.io's certificates through STRUST.

abapCov uploads ABAP Unit test code coverage to codecov.io, and the README links the maintainer's own abapOpenChecks coverage page there as the example. It runs as report ZABAPCOV: parameters are entered and the report does the upload. Getting there takes three steps: install the repository through abapGit, install codecov.io's SSL certificates through transaction STRUST into the Anonymous SSL client, then run the report. The README states a version requirement of 740 SP8, says it works with abapGit-based projects, and says nothing about what produces the coverage numbers the report sends.

Facts

Last pushLicenceMIT

Where it sits

Lives in
Provides
Unit testingABAPUnit testingcapabilityTesting application logic without a running business process — and the test doubles that make dependencies on the database and on framework services tractable.
Requires
abapGitabapGitartifactInstalls the repository into the ABAP system; the README gives abapGit as the first install step.

Who is behind it

Lars HvamLars HvamPersonMaintains this
In the atlas: maintains 13, contributes to 92, wrote 1
@larshp
maintainerGregor WolfPersonContributes to this
In the atlas: maintains 17, contributes to 59, wrote 2
@gregorwolf
1 contributor

Before choosing this

Signals

ActivityQuietNo published releases; repository quiet for 67 months

It publishes no releases, and its repository has been quiet for at least 24 full months. This may be normal for stable software; check whether its current state still fits your use.

What it declares

Every artifact

Type
App
Origin
Independently maintained

As an app

Where it runs
Inside the system it serves
Distributed through
abapGit

Connections2

README

quoted from larshp/abapCov under MIT, read
larshp/abapCov/README.mdOn GitHub

abapCov

Upload ABAP unit test code coverage to codecov.io(example), works great with abapGit based projects.

Version requirement: 740 SP8

Installation
  1. Install via abapGit
  2. Install codecov.io SSL certificates via STRUST to SSL client SSL Client (Anonymous)
  3. Enter parameters and run report ZABAPCOV

http://martinfowler.com/bliki/TestCoverage.html

Screenshot

image

MIT, read
Unit testing
  1. abap2UI5 headless frontendDrives abap2UI5 app classes from ABAP Unit tests
  2. @abap2ui5/mcp-serverMCP server for the abap2UI5 check, deploy and run loop
  3. assertFluent assertion helper for ABAP Unit tests
  4. @abaplint/transpilerTranspiles ABAP to JavaScript to run on Node.js
  5. Modernization Agents for SAP on AWSAWS agents for ABAP, PI/PO and BW modernisation work
  6. abap_db_preparatorReplays stored database snapshots in ABAP unit tests
  7. cacamber-BDD-for-ABAPBDD framework turning Given/When/Then into ABAP Unit steps
  8. abap-utesthelpHelper classes for ABAP Unit tests and test doubles
  9. regression_testSnapshot testing library for ABAP, from debugger or unit test
  10. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystem
  11. open-steamgateLocal ABAP server serving /IWBEP/ OData v2 without an SAP system
  12. express-icf-shimShim running an ABAP ICF handler behind an Express 4.x server
  13. open-abap-coreCore ABAP artifacts for code transpiled by @abaplint/transpiler
  14. mockup_loaderLoader of Excel-prepared ABAP unit test data, with stub generation
  15. mockAA free mocking framework for ABAP, published under the Apache License 2.0.
  16. Vise_for_ABAPA characterisation-test helper: `ZCL_VISE=>GRIP` records a field's value once and fails a later run if it has changed.
  17. abap-senchaBDD/TDD assertion library for ABAP Unit, styled after Chai.js
  18. abap-test-containerGitHub-hosted test data container for ABAP Cloud
  19. abap-unit-runnerApplication job that runs and schedules ABAP Unit tests in the cloud
  20. adash-servicesBackend exposing ABAP Unit runs and coverage over REST and OData

Details

Sources3
Added by handdiscovered herechecked
github.com/larshp/abapCovtree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, developer-experience
abaplint
issues under its own abaplint configuration108
lines630
statements371
objects2
files2
analysed, main
abaplint version2.120.84
Flavors1
Standard ABAP
“Version requirement: 740 SP8” — larshp/abapCov — READMEchecked
Contributors1

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:larshp-abapcov
JSON
/artifacts/larshp-abapcov.json
MCP
Connecting an agent