Join AI trailblazers, machine learning experts, forward-thinking executives, and product and engineering innovators for this one day event to learn how AI is being applied to real business problems.
Train AI will feature keynotes from industry leaders, real world case studies on practical machine learning applications, an exclusive Executive Briefing Center, and an AI solutions showcase with market-leading technologies and solutions.
Use the promo code 'Melvin50' and get half off.
It seems these days that a majority of QA job openings is asking that candidates know Selenium. I agree that Selenium is a good skill to have, but in my opinion there are 9 other skills that I feel is needed to be successful in QA and specifically, test automation
If you are looking at making the transition from a manual role to a more technical role, such as automation engineer. These 9 additional skills will help to make you successful.
Nouvola, an upcoming cloud based performance testing platform, did not have a ruby gem. With a comprehensive api, this was the perfect candidate for my first open source project. The api allows me to run a test plan and collect the data from the test run. One of their newest features which is not yet documented is the ability to add a webhook to a test plan. Without this new feature, my script would have to poll every X minutes for test results.
Even though Nouvola offers a jenkins plugin to do what this gem does, sometimes it is nice to have if you don't want to set up a Jenkins server to do performance testing. Additionally, you can get the test results and run your own analysis. Assuming you have a test plan, this is all that you would need to use the gem (and are familiar with ruby). Information about the gem can be found at the github repository.
First and foremost, get your api key. After logging into DiveCloud, go to you account and select API & Keys. The next thing you would need is the plan id. If you don't have a test plan, you can create one by following this tutorial.
INSTALLING THE GEM
To start using the gem, install it by using the command 'gem install nouvola'.
gem install nouvola