{"ScriptPreparationCode":"var newBody = document.createElement(\u0022div\u0022);\r\n\r\n\r\nfor (let i; i \u003C 1000; i\u002B\u002B) {\r\n\tvar foo = document.createElement(\u0022div\u0022);\r\n \tfoo.innerText=\u0022abc\u0022;\r\n\tnewBody.appendChild(foo);\r\n}\r\n","TestCases":[{"Name":"textcontent","Code":"var case1 = document.getElementsByTagName(\u0022div\u0022);\r\nfor (var i = 0; i \u003C case1.length; i\u002B\u002B) {\r\n\tcase1[i].textcontent=\u0022ABC\u0022;\r\n}\r\n","IsDeferred":false},{"Name":"nodevalue","Code":"var case2 = document.getElementsByTagName(\u0022div\u0022);\r\nfor (var i = 0; i \u003C case2.length; i\u002B\u002B) {\r\n\tcase2[i].nodevalue=\u0022ABC\u0022;\r\n}\r\n","IsDeferred":false},{"Name":"setAttribute","Code":"var case3 = document.getElementsByTagName(\u0022div\u0022);\r\nfor (var i = 0; i \u003C case3.length; i\u002B\u002B) {\r\n\tcase3[i].setAttribute(\u0027data\u0027,\u0027ABC\u0027);\r\n}\r\n","IsDeferred":false}]}