If you’re a software developer or tester, chances are you’ve used open source software at some point in your career — we know a lot of our engineers have. The pros and cons of open source are pretty clear:
One of the challenges in setting up tests with Selenium WebDriver is determining the best locator for an element. Eggplant Functional and SenseTalk provide several ways to locate elements. The Selenium community recommends CSS Selector as the best method for locating elements. It's powerful in that it can identify elements based on classes, identifiers, where they fall in the DOM hierarchy, etc.
To fully automate the execution of Selenium WebDriver tests through Eggplant Functional, it’s convenient to set up the Selenium Standalone Server to run automatically every time the system under test boots. If the Standalone Server isn't running, the test will not execute, leading to delays in continuous integration, and false-negatives on regression testing.
Wow! It’s been quite a year in QA at Testplant. We’ve implemented so many new, big features, providing even more ways to expand our quiver of testing solutions—and yours.
Selenium is a popular open source test automation tool for lots of reasons. You can get started with it quickly. It’s widely used, so knowing it can be a marketable skill. And, because it’s not that easy to use right out of the box, testers who become well-versed in Selenium can advance into lucrative framework development.