Software Testing

Software Testing | News, how-tos, features, reviews, and videos

CSO  >  Right and wrong buttons and question marks
cockroach bug binary2

crash test dummies

10 trusty JavaScript test tools

From simple test runners to complete testing frameworks, look to these proven tools to keep your JavaScript free of bugs

security bug

Software security: There’s more to it than bug-bounty programs

Take full advantage of white-hat hackers to help you secure your code. And still do all the other security stuff you should do before you release your code

robot intelligence production automat conveyor

How to align test automation with agile and devops

Along with CI/CD’s continuous integration and continuous development, you need continuous testing

marketing automation gears

Jenkins tutorial: Get started with Jenkins continuous delivery

How to use Jenkins Blue Ocean and NPM to create a CICD pipeline for a Node.js and React application

3 people in lab coats testing balloon QA

What’s new in JUnit 5 for Java testing

JUnit 5 offers a foundation for testing frameworks on the JVM as well as a new programming model

React - an open-source JavaScript library for building user interfaces

The best JavaScript testing tools for React

How to choose the right test runner, test framework, assertion libraries, and add-on tools for your React project

quality and guaranteed vector signs emblems labels 154124533

The hidden benefits of Docker for QA

Docker and containers can make QA testing easier, faster, and more effective

rube goldberg machine automation

First look: Chef’s Habitat puts automation in the app

By packaging configuration and runtime requirements with the app, Habitat decouples automation from the infrastructure

Better software testing through automation

How to improve your CI/CD workflow and build higher-quality software faster with automated testing

Get started with log-driven development

Development and test cycles are becoming quicker and more efficient, so organizations need to use log-driven development for stricter monitoring

first-aid patch medicine cure

Oracle fixes critical flaws in Database Server, MySQL, Java

The bad news: Java and Oracle's database products had lots of vulnerabilities. The good news: None are currently under attack.

Test like crazy for Java happiness, report says

Small, responsive and dedicated performance teams tend to be the ones that produce the highest-performing Java code, according to a study by RebelLabs.

programming code computer laptop hands worker

Are you over-testing your software?

Is it possible to reduce -- or even eliminate -- the human factor when it comes to testing software releases? In a word, yes.

Tip

8 steps to a faster, smoother build process

False positives undermine the whole purpose of automated testing and continuous integration; eliminate them with these tips.

security open lock

The state of open source security

Recent high-profile vulnerabilities have put the lie to the 'many eyes' theory -- but also driven real progress in securing the open source ecosystem.

Conquer continuous delivery with GitHub and Jenkins

GitHub and Jenkins together help make agile development real, enabling you to automate the build process and focus on test-first development.

best practice

How just about everyone gets unit testing wrong

Automated unit testing is a great tool to help deliver higher quality software at a lower cost. But most software teams either don't write any unit tests or write too many.

How to (and how not to) measure programmer productivity

Can programmer productivity be effectively measured? Blogger Jim Bird joins the chorus claiming that it can't – at least not using traditional methods alone.

Load More