テストを [Selected] で実行するときに、どのテストを実行しているのかがはっきりするので便利です。 (なお、TestRunnerはこちら のものを使っています)
--- TestRunner2.html 2006/02/08 01:31:16
+++ TestRunner2.html 2006/02/15 05:51:36
@@ -61,6 +61,7 @@
<tr class="selenium">
<th width="20%" height="1" class="header">
<h1><a href="http://selenium.thoughtworks.com" title="The Selenium Project">Selenium</a> TestRunner</h1>
+ <div id="currentTestName">TestName</div>
</th>
<td width="80%" height="30%" rowspan="2"><iframe name="testFrame" id="testFrame"></iframe></td>
</tr>
--- selenium-testrunner.js 2006/02/07 03:03:42
+++ selenium-testrunner.js 2006/02/15 05:51:36
@@ -93,6 +93,14 @@
return document.getElementById('testFrame');
}
+function getCurrentTestNameField(){
+ return document.getElementById('currentTestName');
+}
+
+function displayCurrentTestName(name){
+ getCurrentTestNameField().innerHTML = name;
+}
+
function loadAndRunIfAuto() {
loadSuiteFrame();
}
@@ -265,6 +273,8 @@
}
currentTest = new HtmlTest(getIframeDocument(getTestFrame()));
+
+ displayCurrentTestName(getTestFrame().src.replace(/^.*\//, '').replace(/\.[^.]*$/, ''));
testFailed = false;
storedVars = new Object();