-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Vladimir Turov edited this page Jan 20, 2021
·
15 revisions
Welcome to the hs-test-python
documentation/tutorial page!
hs-test-python
is a framework that simplifies testing educational projects for Hyperskill.
There is an exact same framework written in Java and called hs-test
.
It is required to use for Hyperskill projects. The main features are:
- black box testing
- multiple types of tests in a simple unified way (without stdin, with stdin, files, Django, Flask, Matplotlib)
- generating learner-friendly feedback (filtering stack-traces, hints)
This document is divided into the following sections:
- Home
- https://github.com/hyperskill/hs-test-python/wiki/About
- https://github.com/hyperskill/hs-test-python/wiki/Initial-setup
- https://github.com/hyperskill/hs-test-python/wiki/Writing-tests
- https://github.com/hyperskill/hs-test-python/wiki/Guidelines-for-writing-tests
- https://github.com/hyperskill/hs-test-python/wiki/Outcomes-of-testing
- 123
This document is divided into the following sections:
- Home
- About
- Life cycle
- Initial setup for Python
- Initial setup for Java, Kotlin, Scala
- Initial setup for JavaScript
- Generating and checking
- Different check methods
- Dynamic testing
- Presentation error
- Outcomes of testing
- Checking JSON
- Testing Java Swing applications
- Testing Java Spring applications
- Testing Web React applications