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
Shifting Your Security Testing Left: ...

Join SmartBear experts to learn how to embed your API security tests within your CI/CD pipeline and start securing your application earlier in the

A DevOps Maturity Model

Join SmartBear experts with guest speaker Parveen Sultana, Senior Technical Manager at MatchPoint, to learn how to successfully benchmark and

Explore OpenAPI 3.0: Understand the D...

We will explore some new features in OAS 3.0, as well as delve into some of the use cases and workflows that utilizing a definition driven approach to

API Design in 2019: Microservices, St...

Insights gained from a global survey of 3,000+ API providers and consumers.

How Collaboration Helps Ensure Qualit...

Everyone can benefit from focusing on quality from the very beginning of the software development lifecycle. Where does improving quality start

UI Testing Made Easy with TestComplete

Learn the basics of UI test automation and discover how TestComplete can help you scale your testing efforts.

Performance Testing On Every Commit

With teams shifting to CI/CD and DevOps delivery at a rapid pace, performance testing can still be a major bottleneck to most teams. Siloed

The Best Kept Secrets of Code Review

In this webinar session, we will be sharing insights from The Best Kept Secrets of Code Review as well as new updated best practices.

Implementing a Single Framework for A...

Learn how to build a framework that successfully incorporates both API and UI testing so you can deliver your software faster.

The State of API 2019 Report

The State of API Report is designed to establish benchmarks for the Application Programming Interface (API) industry regarding the methodologies

The State of API 2019: Insights on th...

Insights gained from a global survey of 3,000+ API providers and consumers.

ReadyAPI 2.6 Customer Training

Get to know the new ReadyAPI Pro Features

 «  3 4 5 6 7  »