As different types of users have different requirements and testing requirements vary by programming language, we currently support 4 different products , ensuring each user gets the optimal experience. In the table below the main differences are highlighted:
Silk Test has been designed with integration to your environment in mind, allowing you to use the unique Silk Test capabilities while using the tools you and your team know best. The unique integration capabilities allow you to ensure that automated testing is part of everybodys capabilities, building quality into your software delivery processes without much extra efforts.
Integration with Borland Silk Central enables Silk Test to take advantage of advanced test management and issue tracking capabilities. Test assets created with Silk Test can be linked to requirements, scheduled for execution and simultaneously executed on different environments with various configurations. The comprehensive reporting capabilities of Silk Central provide visibility of the test results and allow for quick go/no-go decisions.
Borland Silk4J, Silk Test's plug-in for Eclipse, brings true test automation capability directly to the developer's environment. Test scripts can be written in Java and use standard Java functionality as well as the full power of the Eclipse IDE.
Micro Focus Silk4Net, Silk Test's plug-in for Microsoft Visual Studio, brings true test automation capability directly to the developer's environment. Test scripts can be written in VB.Net or C# to use the CLR and the full power of the Visual Studio IDE.
Micro Focus Silk4J, Silk Test's plug-in for Eclipse, integrates easily with – and greatly enhances – the Fitnesse open-source framework by providing a powerful and fast test driver layer for tests to run stably and efficiently. Silk4J makes it easy to implement the fixtures required by the Fitnesse test cases, which can then use the full power and flexibility of the Silk Test automation engine.
Silk Test WorkBench provides a Visual Test option, offering a powerful and intuitive approach to creating tests visually. In addition to interactive screenshots that allow you to visually edit test steps offline, a storyboard shows the sequence of the individual test steps in the context of the recorded workflow.
Silk Test WorkBench provides additional power and flexibility by offering a scripting option. Visual Tests can be combined and enhanced with Vb.NET scripts.
Silk4Net™, Silk Test's plug-in for Visual Studio, brings the power of Silk Test directly to the .Net developer's preferred environment. Silk4Net supports both the MSTest and NUnit test frameworks to create tests in C# or VB.Net.
Silk4J™, Silk Test's plug-in for Eclipse, brings the power of Silk Test directly to the Java developer's preferred environment and leverages the JUnit test framework to create tests in Java. Silk4J tests can easily be integrated with unit test and acceptance test frameworks like Fitnesse.
Silk Test supports UI testing for a wide variety of controls on UI platforms such as Win32, Web, Java, and .Net as well as terminal based applications, SAP and many others. The powerful object recognition and synchronization technology gives you the power to automate the way you want it – quickly, easily and reliably.
There are various productivity tools to improve your test creation and customization experience. A powerful recorder simplifies test creation by capturing common, reusable sequences of test steps as well as complete tests. An object identifier facility quickly identifies a control and records it for reuse in the test process.
Test logic wizards make it easy to build more complex logic into scripts quickly without having to get to the scripting level. Adding logic for decision, repetition, verification, error handling and many other tasks is extremely intuitive.
There are a number of ways Silk Test enhances automation flexibility by scripting. Visual Tests can be combined and enhanced with Vb.NET scripts. Also, power scripters and developers can use the powerful combination of .Net and Visual Studio or Java and Eclipse.
Silk Test provides detailed test results including summary and test step level information to keep up with the testing status and progress. Flagging capabilities highlight important status information for follow-up later.
Interactive visual result comparison capabilities facilitate test failure diagnosis. Our "update screen" feature allows updates to tests; based on changes displayed in the test results.
Detailed results information on the test step level for scripted tests enable quick failure analysis. Results include line number, command details, date and time, user name, machine name and other information that helps quickly resolve problems.
Borland Silk4J Web Edition™, a powerful plug-in for Eclipse®, is the most powerful, reliable, efficient and fastest test automation solution for cross browser testing available. Designed for functional and regression testing of web applications, it delivers the power of Silk Test directly to the Java developer’s preferred environment. It is the perfect solution for regression, cross platform and localization testing for today’s Web 2.0 applications. The same script can be used without modifications to run tests against multiple browsers, browser versions and locales at unparalleled speed.
Borland Silk4NET Web Edition™, a powerful plug-in for Visual Studio®, is the most powerful, reliable, efficient and fastest test automation solution for cross browser testing available. Designed for functional and regression testing of web applications, it delivers the power of Silk Test directly to the .NET developer’s preferred environment. It is the perfect solution for regression, cross platform and localization testing for today’s Web 2.0 applications. The same script can be used without modifications to run tests against multiple browsers, browser versions and locales at unparalleled speed.
Find out how Invertix achieved significant productivity gains and cost savings through open source agile development and transparent test processes using Borland solutions.
With our ALM solution, ideas can start as a change request in either StarTeam or Caliber, become a testable requirement in Caliber, get attached to test scripts in Silk Central Test Manager, and then trace back to StarTeam for any resultant defects. This provides us with unparalleled clarity into our development and testing lifecycle.
– Emerson Sklar, System engineer, InvertixDownload Case Study
We’ve been using Silk Test for more than eight years and use it to test literally millions of combinations of end-user interactions, product versions and different types of products. Silk Test is an important part of our delivery environment and one of the reasons we are able to get to market very quickly with a variety of quality products.
– Karl Wagner, Manager, Software Design EnvironmentDownload Case Study
We get great benefit from the object data driven approaches that we’ve developed on Silk. These allow us to rapidly organize the combinations of OS, architecture, language, network and device that our QA process requires. Once defined and organized into functional component plans within Silk, we can now add new networks or new devices easily – and Silk Test does the rest.
- Blair Bullock, Director of Technology Integration, iPassDownload Case Study
Silk4J is a really core part of our testing framework, which is not stand-alone but is an important part of our entire quality process. It delivers confirmation and has a great effect on developers
- Dag André Nilsen, Test Automation Specialist, Danske BankDownload Case Study
The COLIBRI application, which calculates and makes payment of unemployment benefits, has 50,000 users across Germany. Customer surveys universally return high levels of customer satisfaction in terms of functionality, reliability and dependability. Our use of Silk Test and Silk Performer makes a strong contribution to this result and I am very happy with our decision to use such mature and powerful tools.”.
– Doctor Christian Brandes, Software Test Architect Bundesagentur für ArbeitDownload Case Study
The nature of continuous integration and testing allows for sanity checks to be made prior to the internal consumption by the rest of the engineering team and in this automatic test environment, it is crucial for Silk4J to perform and report errors in the system with little involvement in diagnosing the behavior. The unique handles allowed for a robust object recognition system where most recognition attributes changed based on the Win32 domain rendering of component SWT widgets under the Avian virtual machine. The unique object handle identifiers always remained the same throughout the test execution life cycle.
- David Demmer, ReadyTalk Quality EngineerDownload Case Study
Our development/QA lifecycle would be weeks and could run to two-three months. Working with Silk Test, we have reduced this to the point where basic functionality testing takes just a couple of days.”.
– Zdeněk Řehák, Senior Test Automation Engineer, AVG TechnologiesDownload Case Study
The Standish Group’s 2011 CHAOS Manifesto showed that 37% of software projects were considered a success. Not a particularly encouraging statistic, but certainly an improvement on 2009’s meagre 32%. Agile processes and modernization are named as two of the main drivers behind this improvement. As much as this suggests progress, 63% of software projects are still challenged, or fail – which leaves plenty of room for further improvement.
The software testing industry is also experiencing increasing technology growth trends in three key areas: Mobile, Web 2.0, and Cloud.
By 2013 analysts are expecting mobile app revenues to exceed $21 billion. According to Gartner, Enterprises will have to come up with two mobile strategies, one each for business to employee (B2E) and business to consumer (B2C) scenarios. For B2E, IT must consider social, business, financial and risk management goals. For the B2C scenario, (including business to business (B2B) activities to support consumers) IT must address additional issues such as surfacing and managing APIs to access enterprise information and systems, integration with third-party applications, integration with various partners for capabilities such as search and social networking, and delivery through app stores.
Functional and performance testing of these applications become even more critical as organizations increase the use and distribution of native and web-based mobile applications as a direct extension of their business.
HTML5 vs. Silverlight vs. Flash. Which technology will ultimately win out? Organizations are attempting to work with one or more of these technologies, especially as they define their go forward web and mobile strategies. Many are starting to see a convergence in these technologies, especially with the popularity and “run anywhere” aspects of HTML5. Both Microsoft and Adobe are enabling their technologies to support or render HTML5.
The upside is that this trend is moving to a common standard. The challenge for most companies will be to have a solution that can automate these different platforms as they continue to evolve.
Cloud continues to be a disruptive force in the software industry. According to Gartner, cloud computing will see the full range of large enterprise providers fully engaged in delivering a range of offerings to build cloud environments and deliver cloud services. It is no secret that the testing of applications on a wide variety of cloud platforms is a huge undertaking. Many organizations will need a solution that is flexible and robust enough to test multiple technologies, platforms, and configurations in the cloud. Any solution implemented will also need to be cost effective, compared to the traditional desktop testing solutions.
While there are methodologies and tools to help develop and deliver software effectively, having an effective and solid understanding of mobile, web 2.0 and cloud is still a struggle for most organizations. A lack of a clear quality assurance strategy and testing requirements continue to be the primary source of rework in any software development organization. These three areas will continue to dominate the new model of quality assurance activities.
The Chaos Manifesto is based on the collection of project case information on real-life IT environments and software projects.Download report
Quality organizations are under pressure to reduce costs and improve quality, while being hit with new technologies and practice.Download
Silk Test’s powerful test automation capabilities make it the perfect solution for regression, cross-platform and localization testing across a broad set of application technologies – including AJAX and Web 2.0, Java or .NET and client/server – within the confines of today’s short testing cycles.Download
An overview of the new features in the Silk Test 13.5.
The first to offer Microsoft Windows 8 Platform support, Web 2.0 testing across Windows Internet Expoler, Mozilla Firefox, Google chrome and cross brower testing.Download
Silk4J, Silk Test’s powerful plug-in for Eclipse, is the most advanced tool for automating the functional testing process of enterprise software applications.Download
Silk4Net, Silk Test’s powerful plug-in for Microsoft Visual Studio, is the most advanced tool for automating the functional testing process of enterprise software applications.Download
Borland Silk4J Web Edition, the dedicated plug-in for Eclipse, is the most powerful, advanced tool for automating cross-browser functional testing of web applications.
Borland Silk4NET Web Edition, a powerful plug-in for Microsoft Visual Studio, is the most powerful, advanced tool for automating cross-browser functional testing of web applications.Download
There is no question that test automation enables organizations to produce higher-quality software using existing resources. Successful organizations realize that an automated functional testing solution is only part of the answer. This white paper provides practical insight into the lessons learned by those who have successfully automated the functional testing process.Download
Because software lives at the core of virtually every business process, corporate performance in today’s competitive world is largely measured by the successful development, deployment and ongoing monitoring of high quality software applicationsDownload
Understanding the success of your projects is not straightforward. It requires analysis and measurement rather than anecdotal evidence, or ‘gut-feel’. This whitepaper gives you essential insight to help you improve your software quality the right way.Download