diff --git a/test/performanceTest.js b/test/performanceTest.js
index 5e82230..3765653 100644
--- a/test/performanceTest.js
+++ b/test/performanceTest.js
@@ -151,5 +151,27 @@ var randomImageTest = function(){
};
}();
+var innerHTMlTest = function(html, repeats){
+ "use strict";
+
+ var div;
+
+ return {
+ prepareOnce: function(){
+ div = document.createElement("div");
+ div.style.visibility = "hidden";
+ document.body.appendChild(div);
+ },
+ test: function randomImageTest(){
+ for (var i = repeats; i--;){
+ div.innerHTML = html;
+ div.innerHTML = "";
+ }
+ }
+ };
+};
+
performTest("fingerprinting", fingerprintTest, 10, 100);
-performTest("big random image", randomImageTest, 10, 10);
\ No newline at end of file
+performTest("big random image", randomImageTest, 10, 10);
+performTest("innerHTML (100 times)", innerHTMlTest("text
no iframe", 1000), 10, 30);
+performTest("innerHTML with iframe (20 times)", innerHTMlTest("text
iframe: ", 20), 10, 10);
\ No newline at end of file