Resources: Code Profiling

The Profile Learning Center

Performance & Memory Profiling and Code Coverage

One of agile development’s hallmark characteristics is short development cycles, which usually range from two to eight weeks in length. These short cycles leave little to no room for code refactoring or performance tweaks. Thus, programmers need to ensure code runs efficiently from the outset of the project.

Performance profilers are software development tools designed to help you analyze the performance of your applications and improve poorly performing sections of code. They provide measurements of how long a routine takes to execute, how often it is called, where it is called from, and how much of total time at some spot is spent executing that routine. If you've used a profiler in the past, you'll certainly agree that it is a wonderful asset during the development and QA process. If not, you can learn the benefits and best practices in one of our many profiling resources.

Fundamentals of Performance Profiling 

Performance Profiling, in simplest terms is all about checking to see if your code and thus application is as optimized and fast performing as you hoped it would be.

Choosing the Best Code Profiling Tool

Choosing the correct profiling tool is difficult for many development teams. With many choices and features to pick from, we show you which aspects of a profiling tool are the most important

Large Applications: How to Do Code Coverage?

We'll walk you through how we do code coverage analysis on our own product, TestComplete, a large 32 bit application

Clear all filters
Charter Communications at SmartBear C...

Charter Communications has undertaken a journey that started by going Cloud Native using Netflix OSS and the internally hosted tooling to help launch

API Testing and Performance Monitorin...

Join Richard Feller as he talks about the importance of API Testing and Performance monitoring at our first ever SmartBear Connect Conference.

API Contract-As-Code: Rapid Developme...

Hear from Ted Epstein during his presentation about rapid development with OAS3 during our first ever SmartBear Connect Conference.

Aetna at SmartBear Connect: Building ...

When people hear the term “application security”, more often than not they tend to think of Desktop, Mobile, and Web Applications; with APIs being

What Successful CIOs Understand About...

In this article, we’ll look at what successful CIOs understand about application monitoring and how you can use these lessons to ensure

Transforming Your API Testing Experie...

Join us for the ultimate 1-hour session on testing all things OpenAPI. We’ll hit our endpoint to create documentation, virtualize our specification

Taking the Complexity Out of REST Tes...

Learn the basics of REST API testing and how the right tooling can enable you to simplify and accelerate you API testing processes.

API Documentation with the OpenAPI Sp...

In this webinar, we will look at the role of the OpenAPI Specification in documenting APIs, and how teams can leverage tools like Swagger UI and

Adopting a Design First Approach with...

In this webinar, we will look at the benefits of a design first approach to OAS, and look at how teams can leverage the latest version of the OpenAPI

Add Swagger to Your Existing APIs: Ho...

In this webinar, we will look at different approaches to generating an OAS definition for your existing APIs.

Accelerating Your Delivery Pipeline w...

Join this webinar to learn how Jenkins and ReadyAPI can help teams deliver continuous API quality — right inside your pipeline.

Accelerating Microservices Testing wi...

In this joint webinar with Cigniti, we'll discuss how adoption of microservices and DevOps practices can help you develop and deliver better

 «  1 2 3 4 5  »