Skip to Content
SAP Business One

B1TE: Business One Test Environment Tools

Tags:

Introduction

The SAP Business One Test Environment (B1TE) is a set of tools that helps profile the usage of the SAP Business One APIs by a solution. These tools do not require the source code or a development environment (e.g., Visual Studio) and can be helpful in many ways, including:

  • profiling the execution in the performance tuning phase of development
  • Troubleshooting run-time issues in customer installations
  • Checking possible compatibility breakages in an add-on

These tools are also used by SAP during the solution certification phase.

What's New in 2.6 Version

  • Recompiled version for SAP Business One 9.0.
  • Two installers are provided, one for the 32bits version and the other for the 64bits version.

What's New in 2.5 Version

  • Recompiled version for SAP Business One 8.81.
  • Provided 32bits and 64bits setup.

What's New in 2.4 Version

The main raison for this release is the compilation of the tools with SAP Business One 8.8 version. Changes are only noticeable then in:

  • DILogsReader tool - As SAP Business One 8.8 has introduced some changes in the SDK DI API logging capabilities, the new version of the DILogsReader tool considers the changes offering you the same interface as in the previous version (the changes will be then transparent for you while using this tool).
  • DbBrowser tool – contains DbChanges information for the SAP Business One 8.8 version compared with 2007ASP01 and also 2007B releases.

B1 DB Browser

This tool visualizes the current state of an SAP Business One database based on its tables, their columns and properties, such as name, type, default values and database constraints. In the certification phase, this tool is used to verify the changes an add-on makes on the metadata of the SAP Business One database.

B1 DB Profiler

This tool keeps track of all changes in a SAP Business One company carried out by a correct execution of a DI interface. In the certification phase, this tool is used to verify that an add-on accesses the SAP Business One database in the correct and supported way via a DI interface.

B1 DILogsReader (Starting From 2007 A) - New!

This tool provides you a clear view of the XML file logs produced by the DI API. You can then analyze all DI API calls with detailed information, like interface and command name, elapsed time, input and output types and values.

B1 Form Checker

This tool checks a form against the SAP Business One programming and look-and-feel guidelines and lists all possible issues. In the certification phase, this tool is used to prevent a bad user experience or errors in the execution of a form. It is also possible to extend the tool with ad-hoc checks.

B1 Bubble Checker

This tool checks which events are stopped by an add-on with the well-known technique of setting the BubbleEvent to false. In the certification phase, this tool is used to verify that an event is treated by an add-on as specified in the add-on documentation.

MSSQL Profiler

B1TE provides a collection of Microsoft SQL Server Profiler templates to be able to easily start profiling the database. Write access to SAP Business One databases is not allowed to ensure the business logic is not broken. In the certification phase, these templates are used to verify the database access.

Feature Download

Setup

Visual Studio 2010  .NET Framework 4.0

Visual Studio 2008  .NET Framework 3.5 

Visual Studio 2005 .NET Framework 2.0

SAP Business One 8.81/9.0

B1TE 2.6 32bits

B1TE 2.6 64bits

B1TE 2.5

Source Code

Visual Studio 2010  .NET Framework 4.0

Visual Studio 2008  .NET Framework 3.5

Visual Studio 2005 .NET Framework 2.0

SAP Business One 8.81/9.0

B1TE 2.6 32bits

B1TE 2.6 64bits

B1TE 2.5

The Test Environment is given as a free source code and therefore there is no support by SAP for the provided tools.

Please provide feedback on the B1 Test Environment in this SCN blog; we are interested in your opinion.

Former Member

No comments