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
OpenAPI 3.0: Supporting a More Mature...

Hear from Chris Riley during his presentation about supporting a more mature REST API in OpenAPI 3.0 during our first ever SmartBear Connect

Moving from SoapUI Open Source to Soa...

Learn how easy it is to migrate from SoapUI open source to SoapUI Pro in this 2 minute video.

Moving from HPE ALM to SmartBear QACo...

Hear from a Large Entertainment Company on why they switched to QAComplete and how they did it.

LunchBadger at SmartBear Connect: The...

Microservices have garnered a lot of attention to achieve sustainable application development and have greatly influenced API design. When it comes to

How To Succeed When Moving Beyond Man...

Hear from Carson Underwood as he talks about moving to test automation during this SmartBear Connect presentation.

Everbridge at SmartBear Connect: Soft...

In today's SaaS world, software engineers are building RESTful microservices, quality engineers are using increasing amount of automation for

Doing the Impossible: Implementing Ne...

Join Reginald Moore as he discusses implementing a TestComplete framework for Windows Applications at our first ever SmartBear Connect Conference.

Creating Your First SOAP Test in Soap...

Learn how to quickly create your first functional test of a SOAP-based web service in SoapUI Pro.

Creating Your First REST Test in Soap...

Learn how to quickly create your first functional test of a REST API in SoapUI Pro.

Continuous Testing with Service Virtu...

Hear from Amit Bansal during his presentation about continuous testing using service virtualization during our first ever SmartBear Connect Conference

Codelessly Script User Journeys with ...

Get started with DejaClick to codelessly script user journeys in AlertSite in this video tutorial.

Cigniti at SmartBear Connect: Continu...

The concept of Agile and DevOps has become very popular as organizations try to meet faster delivery schedules and improve collaboration across

 «  1 2 3 4 5  »