Technical debt management - Cloudbees Flow

Technical Debt Management with Feature Flags: Strategy & Best Practices

Thursday, July 30, 2020

Technical debt is accumulated as unmanaged flags accrue in an application’s code. And the associated marginal gain (i.e. each unmanaged flag added) directly impacts the amount of time and resources needed for testing. This can lead to more serious issues with the affected development, performance/testing and product processes becoming more expensive. As software teams grow …

Application Security Testing Techniques

Recommended Application Security Testing (AST) Techniques

Thursday, July 23, 2020

There are some very interesting takeaways from Gartner’s recent report “How to Deploy and Perform Application Security Testing” (published March 20, 2020, Gartner subscription required). Primarily, “application security testing (AST) is a critical practice within the software development life cycle (SDLC) and covers multiple techniques, from early development stages through to, and including, production.” Clearly, …

Visual Studio Find in Files screen

10 Visual Studio Navigation Productivity Tips

Wednesday, July 15, 2020

A large code base is a complex asset. Visual Studio is a complex environment. In this context developers spend a significant part of their time searching and navigating across code elements and the multiple IDE tools and options. Fortunately Visual Studio proposes many features to simplify navigation that I am going to present.  Note that …

looking into a crystal ball

Cybersecurity Predictions for 2020

Thursday, July 09, 2020

Just like New Year’s resolutions, a lot of people make predictions — but not everyone follows up on them. Last year, we looked into the 2019 crystal ball and tried to predict the trends concerning cybersecurity for that year. Now that it’s 2020, let’s review those predictions to see how well we did, and make some new …

Cloudbees feature flags

Testing with Feature Flags to Improve Developer Productivity

Thursday, July 02, 2020

Feature Flags can improve your continuous integration process in a number of ways. This post will focus on how CloudBees Feature Flags can help improve your developer productivity and shorten the feedback loop with the Flag Override view for frontend validation.  It includes Javascript in examples, but the override view can be used in all available platforms. The flag …

codesonar 5.3 features

Latest Version of CodeSonar Improves on Functional Safety, MISRA Support, C++ Parsing and Visualization

Thursday, June 25, 2020

The latest version of GrammaTech CodeSonar, Version 5.3, continues our commitment to being the go-to provider for static application security testing (SAST) and the static analysis tool of choice for improving software safety, security and quality. This release has several new features as well as compatibility updates, and other improvements. This release of CodeSonar includes improvements …

LoadUI Pro for API performance testing

API Performance Testing with LoadUI Pro: The Why, the How, and the Measures of Success

Thursday, June 18, 2020

This post is the first in a series on API performance testing, and covers why performance testing is critical to API and company success Speed. Performance. Reliability. These are the characteristics we strive for when developing a truly powerful application. These are also the characteristics our customers use to judge that application. But in today’s …

nDepend dotnet software testing

Case Study : Complex UI Testing

Thursday, June 11, 2020

This post was originally posted at https://blog.ndepend.com/case-study-complex-ui-testing/. Author: Patrick Smacchia In the previous post Case Study: 2 Simple Principles to achieve High Code Maintainability I explained that the principles layered code + high coverage ratio by test are 2 simple principles that can be objectively applied, validated and measured. When these 2 principles are applied they lead to High …

Kiuwan cybersecurity tool

Cybersecurity: How Safe are Voice Assistants?

Thursday, June 04, 2020

This new age in Artificial Intelligence is fascinating- and terrifying too. From ubiquitous digital assistants like Siri and Alexa to usage on factory floors, the impact of AI is by all means dizzying. Your cell phone mostly features a voice assistant. At best, Apple’s Siri- for instance- may seem like a “naïve” helper that can check weather …

SmartBear TestComplete UI Testing

Try These Hacks to Speed Up Your Manual UI Tests

Thursday, May 28, 2020

User interface testing, or UI testing, is an integral part of the software development process. While unit and integration tests ensure that things work on a code level, UI tests are the only way to ensure an optimal experience from the user standpoint. The only downside is that these tests can be time-consuming to create …