Find out what your peers are saying about Broadcom, Parasoft, OpenText and others in Service Virtualization.
Broadcom Service Virtualization offers a robust platform for isolating test environments by virtualizing dependent services, including fragile or in-development services. It’s a versatile tool widely used for API testing, virtual data creation, API marking from web servers, and supporting performance testing.
\n\nUsers find Broadcom Service Virtualization incredibly efficient for creating and deploying virtual services as Docker containers that integrate seamlessly within Jenkins build pipelines, allowing isolated testing to occur without disturbing unrelated services. Features like IBM MQ service creation through recording simplify usage, even for those with limited development experience. Its support for TCP/IP protocol virtualization broadens its applicability, especially in specialized scenarios like terminal insurance. However, the solution does come with areas needing updates, such as outdated workstation components, integration of fragmented web applications, and a steep learning curve. Challenges also exist in stability, performance, and cost-related factors, particularly for performance testing. Users have called for improved flexibility in mainframe and JDBC virtualization, with a preference for enhancing existing functionalities over developing new features.
\n\n**What are the most important features?**\n
- **API Testing and Virtual Data Creation:** Helps users perform comprehensive API tests and create virtual test data efficiently.\n
- **Docker Container Deployment:** Enables users to deploy virtual services as Docker containers, ensuring easy integration within CI/CD pipelines like Jenkins.\n
- **TCP/IP Protocol Virtualization:** Provides unique capabilities in virtualizing TCP/IP protocols, essential for specialized industries.\n
- **IBM MQ Service Recording:** Simplifies the creation of MQ services, making it accessible even to those with limited coding experience.\n
- **Performance Testing Support:** Handles heavy performance loads, critical for high-demand environments.
**What benefits should users look for in reviews?**\n
- **Cost Efficiency:** Reduces costs by minimizing delays and expenses related to dependent service development.\n
- **Scalability and Performance:** Capable of handling performance loads up to 2000 to 3000 GPS.\n
- **Flexibility in Testing:** Offers flexibility in performing isolated tests without disrupting unrelated services.\n
- **Ease of Integration:** Simple integration within CI/CD pipelines, enhancing workflow efficiency.\n
- **Comprehensive Support:** Includes various tools for virtual service creation, even for those with limited technical skills.
Broadcom Service Virtualization finds significant usage in industries necessitating complex testing environments, such as insurance, where it aids in third-party API virtualization and TCP/IP protocol virtualization. By creating isolated test environments, companies can reduce costs and delays and efficiently manage high-performance loads, ensuring a streamlined development process.
Selenium HQ is an umbrella project that includes a number of tools and frameworks that allow for web browser automation. In particular, Selenium offers a framework for the W3C WebDriver specification, a platform- and language-neutral coding interface that works with all of the main web browsers.
Selenium is a toolset for automating web browsers that uses the best methods available to remotely control browser instances and simulate a user's interaction with the browser. It enables users to mimic typical end-user actions, such as typing text into forms, choosing options from drop-down menus, checking boxes, and clicking links in documents. Additionally, it offers a wide range of other controls, including mouse movement, arbitrary JavaScript execution, and much more.
Although Selenium HQ is generally used for front-end website testing, it is also a browser user agent library. The interfaces are universal in their use, which enables composition with other libraries to serve your purpose.
The source code for Selenium is accessible under the Apache 2.0 license. The project is made possible by volunteers who have kindly committed hundreds of hours to the development and maintenance of the code.
Selenium HQ Tools
These three main Selenium HQ tools have powerful capabilities:
Reviews from Real Users
Selenium HQ stands out among its competitors for a number of reasons. Two major ones are its driver interface and its speed. PeerSpot users take note of the advantages of these features in their reviews:
Avijit B., an automation tester at a tech services company, writes of the solution, “The driver interface is really useful. When we implement the Selenium driver interface, we can easily navigate through all of the pages and sections of an app, including performing things like clicking, putting through SendKeys, scrolling down, tagging, and all the other actions we need to test for in an application.”
Another PeerSpot reviewer, a software engineer at a financial services firm, notes, “Selenium is the fastest tool compared to other competitors. It can run on any language, like Java, Python, C++, and .NET. So we can test any application on Selenium, whether it's mobile or desktop."
We monitor all Service Virtualization reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.