SAST and Unit Testing are a Perfect Match: CodeSonar and VectorCAST Integration

Thursday, September 23, 2021

VectorCAST is an embedded software testing platform from Vector Informatik that supports the creation and management of test assets to help software developers validate software requirements. VectorCAST measures code coverage with automated regression testing and standards-compliant report generation with execution on host, simulator and embedded target systems. Unit Test Automation Automation is a critical to …

Why You Should Go Framework Agnostic

Thursday, September 16, 2021

“The most flexible native mobile-app testing solution.” It’s a bold claim that we are making about the BitBar Real Device Cloud. One of the essential features of being the most flexible is being framework-agnostic. In this article, we’ll take a closer look at this term and see how QA teams and managers can benefit from …


Hidden Costs in Your Software

Thursday, September 09, 2021

One of the things I remember most vividly from my CIO days was the RFP process for handling spikes in demands on my group’s time.  In case you haven’t participated in this on either side, the dance involves writing up a brief project description, sending it over to a handful of software consulting firms, and getting back …

coding center

7 Benefits of Implementing Automated Testing

Thursday, September 02, 2021

Test automation is the hottest software testing trend of 2019. It has become the key enabler of many advanced development and deployment practices. For instance, the adoption of automated testing has become critical for companies that decide to implement Agile and DevOps methodologies. So, let’s discover the major benefits of automated testing and why automation …

software developer

Git Squash: How to Condense Your Commit History

Thursday, August 26, 2021

Introduction Every now and then, you’ll make a mistake in your project’s Git tree. Probably not because you wanted to, but because you just haven’t mastered Git yet. And that’s okay.   Maybe you needed to make a lot of commits because you forgot to remove comments in the code. Or you have a tight …


OutofMemoryError: Kill Process or sacrifice child Causes and Solutions

Thursday, August 19, 2021

There are different flavors of OutOfMemoryError. One of the flavours of OutOfMemoryError is ‘Kill Process or sacrifice child’. This post discusses what triggers this ‘Kill Process or sacrifice child’ OutOfMemoryError and potential solutions to diagnose this problem. What triggers Out Of memory: Kill Process or sacrifice child? When processes in the host tend to consume …

programmers at work

Open Source Projects Could be also Considered as Code Quality Tutorials

Thursday, August 12, 2021

Quality is not something that can be easily added later. It’s preferable to take care of it from the beginning. Many companies dedicated a big budget to purchase tools with many thousands of dollars and called upon independent consultants to audit their code base and produce some reports. This is still a good initiative to …

end-to-end test automation

CI/CD Pipeline: Key Components & Building Blocks

Thursday, August 05, 2021

  Delivering software consists of many activities besides writing the actual code. Even before a developer can start writing the code, there are usually a few steps to prepare and gather the necessary requirements. The software delivery process, however, is not done after all the necessary code is written. All the code that developers produce …

How Can Banks Innovate Without Compromising Security?

Thursday, July 29, 2021

Digital banking security is a competitive space – especially since the rise of challenger banks. But how can exciting and innovative services be built and deployed without running the risk of data breaches and other security compromises? Challenger banks are driving service innovation Challenger banks like Monzo, Revolut, and Starling emerged partly in response to …

lexington soft

What is Code Review? Guidelines and Best Practices

Thursday, July 22, 2021

Code review is the process of mandating systematically one or several developers to review the code written by another developer in other to detects defect and to improve it. Code review is more often performed by an experienced developer considering the various aspects including the quality and security of code, sharing the knowledge, enabling better …