2

Frequently Asked Questions

Arun

Last Update 3 tahun yang lalu

What are "Primary" and "Candidate" versions?

The terms "Primary" and "Candidate"  refer to two instances of your application that are different in terms of code commits i.e. Primary version would contain the code that is in production while the candidate version will contain the code that is supposed to go into production. 


Why do I need two different versions of my application deployed?

Hypertest works by performing a comparative analysis between the two versions of your application that are provided to it. Therefore, if identical application instances are provided to Hypertest, there won't be anything to compare. 


Do I have Hypertest run in production environment? If not where does it run?

Hypertest does not need to be run in the production environment. The environment should be the one that receives the most traffic besides production will do. Just ensure that both the Primary and Candidate are in the same environment. 


Is it required to have both the versions connected to the same database?

As of the time of this writing, it is absolutely necessary for both the applications to be connected to the same database.


Why do the Primary and Candidate versions need to be in the same environment? 

Having both instances in the same environment ensures that there are no differences on responses that are caused by different environment variables.


Why do the Primary and Candidate versions need to be connected to the same database?

Using the same database ensures that both the application instances receive the same requests.


Can I do performance testing using Hypertest?

No, Hypertest does not have any dedicated performance testing abilities. That being said, you can always check how fast your application serves responses against requests for both your versions.


Tests taking too long?

If your tests have a lot of requests in them, it is a good idea to increase the number of request runners via the "MAX_RUNNER_INSTANCES" parameter under "Configuration".

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us