官方资料:
http://www.benchmarkhq.ru/cm30/info.html
CaffeineMark这款测试软件,用来测试不同软硬件平台上java程序的执行速度。
计算方法为每秒所执行java指令数。
由于java vendors提高了他们的JVM技术性能,CaffeineMark3.0所测试结果与CaffeineMark2.5不具可比性。
测试用例:
CM3.0采用了9个用例,所有用例都在相同时间来执行,度量结果。结果数值=所执行用例的次数/执行所有用例的时间
Sieve
The classic sieve of eratosthenes finds prime
numbers.
Loop
The loop test uses sorting and sequence generation
as to measure compiler optimization of loops.
Logic
Tests the speed with which the virtual machine
executes decision-making instructions.
Method
The Method test executes recursive function calls to
see how well the VM handles method calls.
Float
Simulates a 3D rotation of objects around a point.
Graphics
Draws random rectangles and lines.
Image
Draws a sequence of three graphics repeatedly.
Dialog
Writes a set of values into labels and editboxes on a
form.
Overall
The overall CaffeineMark score is the geometric mean of the individual scores, i.e., it is the 9th root of the product of all the scores.
执行完所有用例,大概需要45s。
多应用于手机平台测试,Android.
List of GUI testing tools
From Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/List_of_GUI_testing_tools
Open Source GUI testing tools
CubicTest is a graphical Eclipse plug-in for writing Selenium and Watir tests.
Linux Desktop Testing Project by freedesktop.org
Maveryx is an automated functional testing, regression testing, GUI testing and data-driven testing tool.
QAliber by QAlibers, free open source for testing applications and web over windows OS
Selenium for Web UI testing
SWTBot functional testing of SWT and Eclipse based applications
Tellurium Automated Testing Framework (runs on top of Selenium).
Watir browser driver for web UI testing
WatiN Web automated testing in .NET
Xnee Recorder and replayer for X Window System
