BT
Culture & Methods Follow 397 Followers

Pairing for Learning

by Ben Linders Follow 14 Followers on  Feb 15, 2018

Pairing can be used to learn new topics that you can take back to the workplace, and to make your accomplishments visible and celebrate success together. Learning partners can encourage each other to make bold statements, commit to do something, and gently push each other to make it happen.

Culture & Methods Follow 397 Followers

2018 State of Testing Survey

by Ben Linders Follow 14 Followers on  Jan 23, 2018

The 2018 State of Testing survey aims to provide insights into how the testing profession develops and recognize testing trends. The survey is open through January 2018.

Java Follow 625 Followers

Visual Studio Code Announces JUnit Support

by Tim Hodkinson Follow 8 Followers on  Jan 09, 2018

The team at Microsoft which supports Visual Studio Code (better known as VS Code) has announced the release of an extension to run and debug Java JUnit test cases. The extension works with the Java Language Support extension provided by Red Hat and the Debugger for Java to complete the end-to-end development experience for developers working in the Java language in the editor.

Culture & Methods Follow 397 Followers

Testing Lessons from Animals

by Ben Linders Follow 14 Followers on  Jan 04, 2018

We can learn from how animals search for food to understand testing better, argued James Bach. Over time testers find out where the buggy parts of a product are, but then it might be effective to occasionally wander off and explore other areas. Stop hoping that automation will save you, and learn to hunt for bugs.

Culture & Methods Follow 397 Followers

How Technical Practices Support Evolutionary Architecture and Continuous Delivery

by Ben Linders Follow 14 Followers on  Dec 21, 2017

Technical practices of XP such as TDD, Refactoring, CI and Pair Programming support emergent design and enable evolving your architecture. The first practice you need for continuous delivery is CI, committing to mainline every day. Being able to write clean, well-factored, and well-tested modular code is the most important skill for developers.

Java Follow 625 Followers

IntelliJ IDEA 2017.3: Enhanced Support for Java EE 8, Spring Boot, and JUnit

by Michael Redlich Follow 10 Followers on  Dec 20, 2017

Just three months after their last release, JetBrains recently released version 2017.3 of their flagship product, IntelliJ IDEA, with a host of new features including enhanced support for Java, Java EE 8, Spring Boot, Kotlin, and Docker.

Culture & Methods Follow 397 Followers

How Do We Automate Testing?

by Ben Linders Follow 14 Followers on  Dec 07, 2017

Test automation will demand time and attention, but when done the right way, is worth the investment. Don’t overdo automation; instead, focus on the needs and requirements. Having clean and easy-to-read code is very important to keep your test suite maintainable.

DevOps Follow 492 Followers

Designing Services for Resilience: Nora Jones Discusses Netflix Chaos Engineering at QCon SF

by Daniel Bryant Follow 456 Followers on  Nov 16, 2017

At QCon SF Nora Jones presented “Designing Services for Resilience Experiments: Lessons from Netflix”. Key takeaways from the talk included: the customer experience is a priority; designing for resiliency testability is a shared responsibility; configuration changes can cause outages; and engineers should have have explicit monitoring in place to detect antipatterns in configuration changes.

DevOps Follow 492 Followers

Debugging Containerized Microservices: Idit Levine at QCon SF

by Daniel Bryant Follow 456 Followers on  Nov 16, 2017

At QCon San Francisco Idit Levine presented “Debugging Containerized Microservices”, and outlined the issues of debugging a distributed microservice-based system, and provided three potential approaches to overcome the inherent challenges. The talk also introduced a new open source microservices debugger that Levine is working on, Squash, which integrates with the VS Code IDE.

Java Follow 625 Followers

JUnit 5 Released

by Amit K Gupta Follow 5 Followers on  Oct 24, 2017

JUnit 5 was released recently - the first major revision of JUnit in over a decade. The new release is one of the first projects to use the new EPL-2.0 license and features a modern modular architecture to assist toolmakers as well as end users.

Architecture & Design Follow 1381 Followers

Bob Martin: Test Contra-Variance

by Andrew Morgan Follow 1 Followers on  Oct 10, 2017 3

Bob Martin, co-author of the Agile Manifesto, has published a blog outlining the pitfalls of writing tests and code which have a co-variant structure. In essence, he emphasizes that the structure of tests should be designed in a contra-variant way, decoupling them from production code and leading to a less fragile and easier to refactor codebase.

Culture & Methods Follow 397 Followers

Tackling Technical Debt at Meetup

by Ben Linders Follow 14 Followers on  Aug 24, 2017

Continuous product health can be realized by regularly prioritizing the highest impact technical debt items and knocking those off systemically. You need to continuously iterate how you're tackling technical debt to drive more and more impactful results. Going for maximum impact items first and communicating the impact of paying down technical debt is what Yvette Pasqua, CTO of Meetup, recommends.

Development Follow 370 Followers

LLVM Has Documented the PDB Format, Complete with PDB to YAML Conversion

by Jonathan Allen Follow 396 Followers on  Aug 21, 2017

LLVM can now generate PDB files, allowing the use of Windows debugging tools. In addition, they have documented the format and created tooling for analyzing with and generating PDB files from YAML.

Culture & Methods Follow 397 Followers

Adopting Agile and DevOps at Wyndham Vacation Rentals UK

by Ben Linders Follow 14 Followers on  Aug 17, 2017

Embedding agile and DevOps had a positive impact on the role of QA at Wyndham; focusing effort in the earlier lifecycle stages has led to smoother releases with fewer bugs and post-production issues. Business colleagues and customers are more involved throughout the delivery cycle, making testing a shared responsibility .

Culture & Methods Follow 397 Followers

GitHub for Testers

by Ben Linders Follow 14 Followers on  Jul 27, 2017

Talk to a developer about version control, and you’ll likely hear about Git as a workflow tool, and GitHub as both a place to store code and a personal resume. It can be beneficial for testers to join and use Github for personal and professional projects and to contribute to existing projects.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT