Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing #24

Closed
9 tasks
adrolli opened this issue Nov 1, 2022 · 4 comments
Closed
9 tasks

Testing #24

adrolli opened this issue Nov 1, 2022 · 4 comments
Labels
devops Testing, Versioning and Monorepo things.

Comments

@adrolli
Copy link
Member

adrolli commented Nov 1, 2022

Badges

@adrolli adrolli added the devops Testing, Versioning and Monorepo things. label Nov 1, 2022
@adrolli adrolli added this to the Project setup milestone Nov 1, 2022
@adrolli
Copy link
Member Author

adrolli commented Nov 2, 2022

Ideas and todo

It is a great idea to test features and code quality on PHP-level automatically. That's why we do PHPStan and testing with Pest.

But what about the final output? Doing following tests will be a bit more time consuming but awwwesome:

Some more tests to go

Dependencies

Codecov

Code Climate

Codacy

Scrutinizer

Is already running, showing some kind of Code Climate, but tests fail because

HTML, CSS, JS

Ensure code quality on users end.

Browser, Responsiveness

Ensure that everything looks fine on every device.

Accessibility

Check accessibility and compliance with standards like WCAG...

About Lighthouse, WAVE, PA11Y and AXE -> https://www.qed42.com/insights/coe/quality-assurance/4-opensource-accessibility-audit-tools-you-must-know

A loooooong list of tools: https://www.w3.org/WAI/ER/tools/

@adrolli
Copy link
Member Author

adrolli commented Nov 2, 2022

Deleted Codecov account after syncing for 3 days.

@adrolli
Copy link
Member Author

adrolli commented Nov 3, 2022

Coverage on codacy ... progress

Rework a second action "Codacy coverage" that does the whole job without a matrix.

Ah, if it is working now, it is most probably using the clover.xml pushed one commit before.

The other thing ... Coverage is a lie as only the tests in app scope a running.

@adrolli adrolli removed this from the Project setup milestone Jan 16, 2023
@adrolli
Copy link
Member Author

adrolli commented Jan 16, 2023

Managed as project soon...

@adrolli adrolli closed this as completed Jan 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops Testing, Versioning and Monorepo things.
Projects
None yet
Development

No branches or pull requests

1 participant