Software Security Testing and Quality Assurance
Top Stories
-
Answer
12 Nov 2020
Why is unit testing important for developers?
Through unit testing, software developers know source code works at the atomic level. Read why unit testing is important and valuable, as well as how it can ease the debugging process. Continue Reading
-
Feature
22 Oct 2019
DevSecOps puts software development and security on equal footing
With DevSecOps, organizations spread out security responsibilities to ops and devs. Here's how programmers can expect their roles to change and why it's not such a bad thing. Continue Reading
-
Answer
23 Aug 2019
What's the best way to prevent XSS attacks?
To prevent cross-site scripting attacks, software developers must validate user input and encode output. Review characters to filter out, as well as sources and sinks to avoid. Continue Reading
-
News
05 Apr 2019
SmartBear LoadNinja API automates performance testing for CI/CD
A REST API for SmartBear LoadNinja enables development teams to add load testing directly into their CI/CD workflows to automate performance testing for developers. Continue Reading
-
News
09 Nov 2018
Enterprise devs win with Veracode's SaaS security spinout
Independent once again, Veracode will focus on its cloud-based test services that enable developers to add security to the software development lifecycle. Continue Reading
-
News
30 Aug 2018
SmartBear-Zephyr deal spotlights software quality tools shake-up
Competition has tightened in the software test market as vendors strategically acquire additional tools and align with developer ecosystem players. Continue Reading
-
Tip
06 Mar 2018
A complete beginner's guide to blending DevOps and security
DevSecOps sounds like a mouthful for those new to DevOps, but building security in from the start is key to DevOps success. Expert Kevin Beaver explains. Continue Reading
-
News
22 Sep 2017
CloudBees, partners add Jenkins services, security
CloudBees, the steward of the Jenkins DevOps platform, has teamed up with partners to provide managed Jenkins services, as well as new security features and database support. Continue Reading
-
Answer
25 May 2017
Struggling with testing? Here's how to get lean QA started
Trying to identify bottlenecks in the software testing process can be challenging, but starting a lean QA effort can help. Expert Amy Reichert explains. Continue Reading
-
Tip
09 Sep 2008
Clean Code: A Handbook of Agile Software Craftsmanship, Chapter 1 -- What Is Clean Code?
Agile software development calls on developers to write clean code, according to Robert "Uncle Bob" Martin. This free chapter introduces the concepts and methods programmers can adopt to write truly clean code. Continue Reading
-
Report
07 Mar 2008
Six functional tests to ensure software quality
According to a recent Info-Tech report, six types of functional tests can be used to ensure the quality of the end product. Those tests are unit tests, functional tests, systems tests, regression tests, system integration tests and acceptance tests. Continue Reading
-
News
20 Feb 2007
Find software bugs, defects using code coverage
Software testing is uselss if it isn't complete. Statement and branch coverage can uncover glaring problems in unexecuted blocks of code, but they often miss bugs in the logic of your code. Path coverage, however, is a more comprehensive technique that helps reveal defects early in software development. Continue Reading