A smart proxy server that helps to run tests against different browsers and operating systems. The tool emulates a user environment allowing tests to validate human behavior in it.
Deployment guide: https://github.com/zebrunner/e3s
Zebrunner Selenium Grid allows to save time significantly on testing and find bugs quickly.
You can use this tool without delay to run tests in the cloud. It's also possible to take advantage of the Zebrunner Selenium Grid when you host your infrastructure on your own servers. In this case you will get a customized solution designed to suit your needs.
Elastic pricing enables you to pay just for time when the tool was used. The more you use the Zebrunner Selenium Grid, the lower the avg cost for you are.
Achieve rapid scaling. The power of the Zebrunner Selenium Grid allows it to run thousands of threads in a matter of minutes and get quick results. The tool is the perfect solution for teams when they work with large test suites that need a data-validation.
Zebrunner Selenium Grid easily integrates with popular languages and frameworks. Talking about languages, these are Java, Ruby, PHP, Python, C#, NodeJS, Groovy. It also connects with test automation tools, tracking tools, testing platforms, test management, team communication software.
AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
Try this product free for 5 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.
You pay by the hour for the compute instance size you run. The eight options are all c5a instance types, differing only in capacity. They range from c5a.large through c5a.24xlarge. Larger instance types provide more vCPUs and memory to run more parallel browser tests. Pricing scales with the instance size you choose, and you are billed for the hours each instance runs. There are no tiers or commitments here; you select the instance that fits your testing workload and change it as your needs shift.
Top-of-mind questions for buyers
What determines the difference in cost between the c5a instance types?
Each c5a type carries a set number of vCPUs and memory. Larger types like c5a.24xlarge provide more compute than c5a.large. Since this agent runs parallel browser tests, more capacity means more simultaneous test threads. You pick the type that matches how many tests you need to run at once.
Am I charged when an instance is stopped or not running tests?
You are billed per hour that the instance runs. A fully stopped instance does not accrue hourly software charges. Note that underlying AWS storage tied to a stopped instance may still incur AWS fees separate from this software charge. Metering tracks running time only.
Can I switch to a different instance type as my testing load changes?
Yes. Because pricing is hourly with no commitment, you can run one instance type now and switch to another later. Move to a larger type when you need more parallel test threads, or a smaller one when load drops. You pay only for the hours each type runs.
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
Legal
Vendor terms and conditions
Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA).
Content disclaimer
Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Launch agent ec2 instance and connect to it 2. View pre-installed chrome, firefox and edge images docker images 3. Start chrome/firefox/edge docker container, replacing ${tag} by available value, for example 127.0 docker run -d -p 4444:4444 public.ecr.aws/zebrunner/chrome:${tag} 4. Use <http://localhost:4444> as selenium hub url for your browser automation To setup scalable Zebrunner Selenium Grid on Private Cloud use terraform script: https://github.com/zebrunner/e3s-terraform-deploy Contact support@zebrunner.com in case of any question. Use below cli commands to test browser driver accessibility: 1. Launch chrome browser curl -X post -H "Content-Type: application/json" -d '{ "desiredCapabilities":{ "browserName":"chrome"} }' <http://localhost:4444/session> 2. Open google.com, make sure to replace ${sessionId} by actual value returned in previous step. curl -X post -H "Content-Type: application/json" -d '{"url":"https://www.google.com"}' <http://localhost:4444/session/>${sessionId}/url 3. Proceed with chrome driver commands to automate your scenario(s)
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
A smart proxy server that helps to run tests against different browsers and operating systems. The tool emulates a user environment allowing tests to validate human behavior in it.
Deployment guide: https://github.com/zebrunner/e3s
Be the first to review this product. We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.