Systems | Development | Analytics | API | Testing

%term

Test Execution: How To Do It Properly

To execute locally, remote, or on-cloud? That is the question. But test execution is more than just “hitting Enter and seeing if it passed or not.” If you are doing it manually, test execution is about performing every single test step as outlined in the test case. For automation testing, test execution takes on another layer of complexity: In which environment should you run the test? Which test cases should you prioritize for execution?

How to Improve Efficiency & Consistency in Test Management

Software testing can feel like you're walking a tightrope—striving to uphold impeccable quality standards while the clock ticks towards your next release. It’s a daunting challenge to make sure every test is planned and executed with speed, all while hoping there are no blind spots in your process. Enter test management. It’s a great way to ensure your tests remain organized, efficient, and consistent. And of course, so you can report on this hard work to leadership.

[Women in Test] Ep.04 | Navigating the Path to Recognition

Join Nicola on a journey through the world of software testing as she shares her personal experiences and insights. From overcoming industry uncertainties to empowering women in tech, this video covers essential topics such as career control, recognition, networking strategies, and battling imposter syndrome. Packed with valuable advice and reflections, Nicola's story is a must-watch for anyone navigating the dynamic landscape of software testing.

The Real-World Impact of Shift-Left

To shift or not to shift – that is the question. If you’ve been around the software development world lately, you’ve likely heard of shift-left – the practice of integrating testing, security, and operations early in the software development lifecycle to detect issues early. This approach is meant to be a win-win-win – saving time, money, and headaches. But is it as great in practice as it sounds in theory? In this episode, we debate the real-world benefits of shift-left and get to the heart of the issue: testing well.

Interview with Miguel Jetté, Vice President of AI at Rev

In this latest entry of our fascinating interview series that focuses on major players in the global tech arena, we are delighted to present Miguel Jetté, Vice President of Artificial Intelligence at Rev. Join us as we dive into his career development, provide tips for aspiring AI leaders, and discuss the key lessons he has learned along the way.

Direct API-Database Coupling vs. Multi-Layered Architectures

API-database coupling vs. traditional multi-layered architectures: what’s the difference and why does it matter? The main difference between direct API-database coupling and multi-layered architectures is that the former allows the API to interact directly with the database, minimizing latency and complexity, while the latter uses multiple layers to separate concerns.

Debugging in Ruby with pry-byebug

For a software engineer, even the basic use of a debugger can save a lot of pain: adding breakpoints (places in the code the program will stop at and expose the current context) is very easy, and navigating from one breakpoint to another isn't difficult either. And with just that, you can say goodbye to a program's many puts and runs. Just add one or more breakpoints and run your program.

ClearML Supports Seamless Orchestration and Infrastructure Management for Kubernetes, Slurm, PBS, and Bare Metal

Our early roadmap in 2024 has been largely focused on improving orchestration and compute infrastructure management capabilities. Last month we released a Resource Allocation Policy Management Control Center with a new, streamlined UI to help teams visualize their compute infrastructure and understand which users have access to what resources.