Accelerate your CI/CD Pipeline with BDD and Acceptance TestingAcceptance testing is essential for verifying that software meets user requirements by ensuring it functions as expected. It validates the…4d ago4d ago
Semaphore is Going Open SourceI’m thrilled to share transformative news about Semaphore’s evolution. After serving developers through our commercial offering for over 12…Jan 291Jan 291
Smoke Testing vs. Sanity TestingOriginally published at https://semaphoreci.com on January 28, 2025.Jan 28Jan 28
The 10-Step Checklist for Continuous DeliveryContinuous Delivery (CD) transforms how teams ship software by automating the path to production, making releases routine, predictable, and…Jan 14Jan 14
2024 Tech Roundup: The News You Might Have Missed2024 has been a landmark year for tech: the AI hype train is at full steam, with new LLM models emerging and Apple finally entering the…Dec 23, 2024Dec 23, 2024
Unit Testing vs. Integration Testing: Test Automation BasicsYes, I already know: when developers read the word “testing,” a mix of emotions comes to their mind: fear, anxiety, frustration…Dec 12, 2024Dec 12, 2024
TDD vs. BDD: What’s the Difference? (Complete Comparison)When it comes to testing, Test-Driven Development (TDD) and Behavior-Driven Development (BDD) are two of the most widely used…Dec 10, 2024Dec 10, 2024
Top 10 Rules of Continuous IntegrationContinuous Integration (CI) is a foundational practice in modern software development. It plays a crucial role in agile workflows as it…Nov 26, 2024Nov 26, 2024
Securing Your CI/CD Pipeline with Snyk Open Source and SemaphoreSecurity is a critical concern in modern software development, especially when dealing with open-source dependencies. Vulnerabilities in…Nov 14, 2024Nov 14, 2024
How to Build a RAG Chatbot to Chat with Documents Using Sparse DataYou’re getting started with a new tool. You need to find your way around the documentation quickly. You’re not sure where to start reading…Nov 12, 2024Nov 12, 2024