What to automate? Which parts of the delivery process are good candidates? Which applications will benefit from automation? At first, those sound like silly questions. Automate all your repetitive processes. If you think that you'll do the same thing manually more than once, automate it. Why would you waste your creative potential and knowledge by doing things that are much better done by scripts? Yet, an average company does not adhere to that logic. Why is that? ...
Parasoft announced the latest release of Parasoft Jtest, their integrated Java development testing solution, providing static code analysis and unit testing.
With Parasoft's continued effort to help software development teams deliver reliable and secure Java applications faster with confidence, the new release of Jtest 10.4.1 allows users to focus on the code changes that are occurring in the product to efficiently ensure quality.
The new release of Parasoft Jtest includes enhancements to help users:
- Immediately understand the impact of change by analyzing, evaluating, and eliminating risk related to code changes during active development.
- Achieve code coverage targets to release with confidence by leveraging JUnit test suites and expanding them to cover more use cases, with test case cloning and automatic data mutation.
- Integrate into their development environment, with full support for the latest versions of IntelliJ and Eclipse, Java 9 & 10, and Mockito & PowerMock 2.0.
Developers can now understand, directly in their IDE in real-time, which tests to execute based on local source code changes, and then run only those tests. This immediate feedback drives improvement in code confidence and workflow productivity, by giving developers an efficient and thorough way of testing their code changes prior to check-in.
The same capability can be leveraged within the CI process to increase the development/test feedback loop and speed up the build and verification process, by automatically identifying and executing only the tests impacted by changes, rather than the full suite of tests.
With this release, Parasoft is enabling development teams to cover more uses cases, as change occurs, by intelligently augmenting unit test suites automatically. Developers can leverage their existing test suites to clone unit tests and Jtest can now automatically mutate the test data, within these cloned test, to cover the untested areas of code with a simple click of a button.