Smartmark Benchmark
Smartmark Benchmark measures the performance of a device by using the Test Execute Framework (TEF) and starting various test applications recorded in scripts.

Script Editing
Smartmark Script Editor, a plugin application for Carbide.c++, enables the editing of scripts to execute test applications.
The script can include the standard test applications provided by Symbian's PlatTest Suite, and also test applications developed by the user.
Note: A test application needs to be compliant with the Test Execute Framework.
TEF Execution
SmartmarkLauncher.exe starts the TestExecuteFramework (TEF).
The TEF executes PlatTest Suite by reading the previously created scripts.
Execution results are saved into HTML/XML files on the terminal.
Log Analysis
Smartmark transfers execution result logs to a PC, and performs a comparison of execution time and result analysis.
Porting
Smartmark has been ported to various UI frameworks.
It calculates the performance of drawing processing performance on devices such as mobile phones, smart phones. The values can be utilized to check for bottlenecks, compare lots, and determine software/hardware problems.