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
-
Artificial Intelligence
Empower Collaboration Anywhere Work Happens
Learn how Dell Technologies and Intel® are empowering customers with intelligent AI-ready devices to drive innovation, enhance the end-user experience and achieve new levels of productivity.
-
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.
Find Solutions For Your Project
-
Evaluate
What is an application?
An application, also referred to as an application program or application software, is a computer software package that performs a specific function directly for an end user or, in some cases, for another application.
-
Types of software requirements
-
CI/CD pipelines explained: Everything you need to know
-
UX design principles: Why should testers know them?
-
-
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 Jira?
Jira is an application lifecycle management (ALM) and Agile project management tool from Atlassian.
-
Get Started
What is Apache JMeter?
Apache JMeter is open source software for load testing applications and measuring their performance.
-
Get Started
What is integration testing (I&T)?
Integration testing -- also known as integration and testing or I&T -- is a type of software testing in which the different units, modules or components of a software application are tested as a combined entity.
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 alpha testing?
- What is acceptance testing?
- What is a product owner?
- What is a 3-tier application architecture?