New & Notable
Evaluate
Types of software requirements
Requirements fall into three categories: business, user and software. See examples of each one, as well as what constitutes functional and nonfunctional software requirements.
Evaluate
CI/CD pipelines explained: Everything you need to know
CI/CD can transform an organization, but there's a lot to consider. This comprehensive guide explains the CI/CD pipeline stages, benefits and challenges, best practices and more.
News
Docker pricing changes hike mid-tier costs
Docker adds features but raises Pro and Team prices and adds consumption-based Docker Hub pricing for container image pulls and storage.
Get Started
QAOps vs. DevOps: Important differences
QAOps represents an extension of DevOps that can help enterprises mature their software QA practices. Learn how QAOps can help DevOps-driven organizations zero in on quality.
Trending Topics
-
Testing Tools & Techniques Evaluate
Software testing lessons learned from the CrowdStrike outage
After the recent CrowdStrike outage, organizations are keen to prevent and prepare for potential future disruptions. These key security and quality lessons can help.
-
Test Types Get Started
Positive vs. negative testing: Differences and examples
Take an in-depth look at positive and negative testing. Learn how to use both to form the basis of a thorough testing approach through a series of real-world examples.
-
Team Structure & Skills Evaluate
10 skills an SDET needs
SDETs need a blend of development and testing skills to be effective, as well as soft skills critical to both disciplines. Learn to develop important skills for this hybrid role.
-
SDLC Evaluate
Types of software requirements
Requirements fall into three categories: business, user and software. See examples of each one, as well as what constitutes functional and nonfunctional software requirements.
-
Software Design & Development Evaluate
UX design principles: Why should testers know them?
Usability is key to the success of an application. Learn what developers and testers should look for to optimize usability and maximize the business value of an application.
-
Software Development Methodologies News
Buildkite: CI/CD pipelines still a job for app developers
In an era of platform engineering, Buildkite and its high-scale users maintain that CI/CD pipelines and testing should remain the purview of app developer teams.
Sponsored Sites
-
Server Buying Considerations
Learn more about key server buying considerations from Dell Technologies and Intel® with an emphasis server design, security, sustainability, automation, AI, and financing flexibility.
-
Multicloud
Mastering Data Storage in a Multicloud Environment
Learn how Dell Technologies and Intel can provide you with a step-by-step guide to confidently store your data across your IT ecosystem.
-
Sustainability
Strategies for Growing Businesses
Learn how Dell Technologies and Intel® provide cybersecurity, sustainability, cloud, storage and infrastructure solutions to help your growing business achieve breakthrough innovation.
Find Solutions For Your Project
-
Evaluate
Types of software requirements
Requirements fall into three categories: business, user and software. See examples of each one, as well as what constitutes functional and nonfunctional software requirements.
-
CI/CD pipelines explained: Everything you need to know
-
UX design principles: Why should testers know them?
-
Speed vs. quality in software testing: Can you have both?
-
-
Problem Solve
How to balance data access and security in fintech testing
Using real data is beneficial in software testing -- but teams must be careful not to compromise security and privacy. Six core strategies for fintech testing can help.
-
Tools and techniques to test Kubernetes objects
-
Who writes acceptance criteria?
-
Identify and fix broken builds with CI/CD pipelines
-
-
Manage
12 CI/CD best practices for DevOps teams
Building and maintaining a CI/CD pipeline requires more than just chains of automation. Adopt these CI/CD approaches to maximize your development and deployment efforts.
-
Epics, features and user stories explained
-
Guide to synthetic test data
-
Improving DevOps collaboration: Challenges and tips
-
Software Quality Basics
-
Get Started
What is black box testing?
Black box testing assesses a system solely from the outside, without the operator or tester knowing what's happening within the system to generate responses to test actions.
-
Get Started
What is Jenkins and how does it work?
Jenkins is an open source continuous integration/continuous delivery and deployment (CI/CD) automation software DevOps tool written in the Java programming language.
-
Get Started
What is finite element analysis (FEA)?
Finite element analysis (FEA) is the process of simulating the behavior of an object or assemblage of objects when it's exposed to specified physical conditions, which can be stable or varying.
Multimedia
-
Evaluate
Is Scrum a framework or methodology?
-
Get Started
Learn Jenkins: Tutorial for beginners
-
News
View All -
Agile, DevOps and software development methodologies
Buildkite: CI/CD pipelines still a job for app developers
In an era of platform engineering, Buildkite and its high-scale users maintain that CI/CD pipelines and testing should remain the purview of app developer teams.
-
Agile, DevOps and software development methodologies
Docker pricing changes hike mid-tier costs
Docker adds features but raises Pro and Team prices and adds consumption-based Docker Hub pricing for container image pulls and storage.
-
Software development lifecycle
Endor Labs ships Java 'Magic Patches' with SCA tools
Upgrade impact analysis and backported fixes will help one enterprise customer make a major Java upgrade manageable and keep compliant with FedRAMP.
Software Quality Definitions
- What is black box testing?
- What is Jenkins and how does it work?
- What is finite element analysis (FEA)?
- What is systems development life cycle?
- What is a PERT chart? And how to use it, with examples
- What is a sprint (software development)?
- What is a build server?
- What is quality assurance (QA)?