InfoQ Homepage Unit Testing Content on InfoQ
-
Twitter Diffy Spots Bugs in Services by Comparing the Responses
Twitter has open sourced Diffy, an automated testing tool used in production for discovering potential bugs in new code running on Apache Trift and other HTTP-based services.
-
XebiaLabs TestView Integrates Multiple Testing Tools
XebiaLabs TestView is a test management and analytics tool, integrating the execution, data analysis and visualization of multiple functional and unit testing tools.
-
Spring Security 4.0: WebSocket, Spring Data and Test Support
The Spring Security team released Spring Security 4.0.0, adding several new features as well as more default security. Major themes include WebSocket Security, Spring Data integration, better testing support and the introduction of Spring Session as a new (Apache licensed) open source project.
-
Google Strategies for Automated Android UI Testing
Convinced that “whatever can be unit tested should be unit tested”, Mona El Mahdy, a Software Engineer in Test at Google, has written a blog post proposing several approaches to perform unit tests on the user interface of Android applications. Mahdy recommends Robolectric and the Android Studio Gradle plug-in for general unit testing, and Espresso or UI Automator for creating and running UI tests.
-
Facebook Unveils Jest for JavaScript Unit Testing, Automatic Mocking
Facebook has released Jest, built on top of the Jasmine test framework, for JavaScript Unit Testing. Jest automatically mocks dependencies when running tests, and uses CommonJS instead of a proprietary module loader.
-
BrowserSwarm to Automate JavaScript Testing Across Browsers
Testing client side JavaScript code can be tedious and repetitive-so tools that can automate this process are important. BrowserSwarm is a new project designed to simplify this testing process and provide the ability to rapidly test acorss all major browsers.
-
Quick Unit Test Generation Returns to Visual Studio
Easy access unit test generation functionality returns to Visual Studio 2012 and 2013 Preview based on a tool produced the Visual Studio ALM Rangers. Multiple unit test frameworks and C#/VB .NET are supported.
-
Visual Studio Unit Test Generator with MSTest, NUnit, XUnit Support
The recently released, Visual Studio Unit Test Generator includes support for multiple test framework and enables you to unit test applications directly from within Visual Studio 2012 and 2013.
-
Balancing Independent Testing and Agile Collaboration
Collaboration between developers and testers is often considered important in cross functional agile teams to become successful. There is also a benefit of having independence for testers, so that they can report about the quality of the software without fear. How can you balance testers independence with collaboration in agile teams?
-
Typemock Isolator V7.4 with SmartRunner, Keyboard Shortcuts and GetTimesCalled API
The recently released Isolator V7.4 by Typemock includes SmartRunner, Keyboard Shortcuts, GetTimesCalled API with support for re-running and re-debugging. The new release also provides an ability to test legacy code.
-
Abstract Interfaces vs Abstract Base Classes in Entity Framework 6
As part of the beta 1 release, Entity Framework 6 has added new methods to DbSet: AddRange, RemoveRange, and FindAsync. But what will happen with IDbSet, the matching abstract interface?
-
Visual Studio Unit Testing Enhancements for Windows Store and Windows Phone
Microsoft recently released an update to Visual Studio 2012 with support for windows phone unit testing and improvements to Windows Store unit testing.
-
.NET Tools And Practices Research Insights
The community research we published on .NET tools and practices had more than 650 votes leading to some interesting results. We attempt to draw insights.
-
Google Open Sources Testacular, a JavaScript Test Runner
Google has open sourced Testacular, a JavaScript test runner based on Node.js. The tool can be used to test all major web browsers, can be integrated with CI tools, and it works with any code editor.
-
Pex: Unit Testing Tool from Microsoft Research
Pex is a visual studio add-in and unit testing tool developed by Microsoft Research. The tool examines your source code and does a whole lot of job such as suggesting tests and picking values for parameters.