How To Install TestBrain
TestBrain takes only minutes to setup and configure. It is already integrated with all Git-based repositories and most popular CI/CD systems. The cloud-based version is ready to run and needs no installation. The agent-based and self-hosted versions require only installation of a VM on a local server. TestBrain is intuitive to use and requires no user training.
Sign Up for Your Free TestBrain Trial
Sign up for a free trial and an Appsurify representative will contact you within one business day to set up your trial account.
The cloud version of TestBrain will be ready to use immediately. The agent-based version and self-hosted versions requiring installing the software on local VMs.
Connect to Your Repository
Connect to any Git-based repository. Select from your repositories on Github or Bitbucket, or add a path to a local repository.
TestBrain analyzes the metadata of your commits to find patterns that caused defects in the past. TestBrain then uses these patterns to assign risk to future commits while it continues learning from new test results.
The initial analysis takes from a few minutes to a few hours depending on the size of the repository.
Add a Script to Your CI/CD
TestBrain integrates with Jenkins, CircleCI, CloudBees, Azure DevOps, Travis, and most other CI/CD systems. To allow TestBrain to manage the set of tests to run on each new commit, add a bash script as an executable step in your CI pipeline. The script also specifies configurable parameters for the criteria to fail the build and whether to rerun failed tests.
Assign Tests to Code Areas (optional)
Assign source code folders and files to functional areas of the code or use the default based on the code’s folder structure. Then match the automated tests to the functional areas to begin speeding up your testing immediately. Or simply wait for TestBrain to build its fine-grained associations based on test results.
Add Users (optional)
Begin Using TestBrain!
test automation, eliminate flaky failures, and prioritize your manual testing.
Secure on AWS or On-Premises
TestBrain runs in the cloud on AWS or on a VM on your own site. To ensure the highest levels of security, TestBrain follows Django best practices with a 256 bit hash for storing passwords and data, and Amazon’s best practices, including applying encryption at rest to the entire file system and SSL for all communications and data transfers.