2 ////////////////////////////////////////////////////////////////////////////////
6 // Description: Change log for 1.2
7 // Author: Andrew@ClearSCM.com
8 // Created: Mon Apr 28 15:20:06 MST 2008
12 // (c) Copyright 2008, General Dynamics, all rights reserved.
14 // All rights reserved except as subject to DFARS 252.227-7014 of contract
15 // number CP02H8901N issued under prime contract N00039-04-C-2009.
17 // Warning: This document contains technical data whose export is restricted
18 // by the Arms Export Control Act (Title 22, U.S.C., Sec 2751, et seq.) or the
19 // Export Administration Act of 1979, as amended, Title, 50, U.S.C., App. 2401
20 // et seq. Violations of these export laws are subject to severe criminal
21 // penalties. Disseminate in accordance with provisions of DoD Directive
24 ////////////////////////////////////////////////////////////////////////////////
25 $script = basename ($_SERVER["PHP_SELF"]);
27 include_once "$_SERVER[DOCUMENT_ROOT]/php/Utils.php";
28 include_once "$_SERVER[DOCUMENT_ROOT]/php/RantestDB.php";
30 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
31 "http://www.w3.org/TR/html4/strict.dtd">
34 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
35 <link rel="stylesheet" type="text/css" media="screen" href="/css/Testing.css">
36 <link rel="stylesheet" type="text/css" media="screen" href="/css/Tables.nohover.css">
37 <title>RANTEST: ChangeLog</title>
43 <?php print banner ();?>
45 <h1 align=center>RANTEST 1.2 ChangeLog</h1>
48 <li><a href="#1.2.1">Version 1.2.1</a></li>
50 <li><a href="#1.2">Version 1.2</a></li>
53 <p>This is the ChangeLog for RANTEST for versions 1.2 and up.</p>
58 <li><a href="ChangeLog0.9.php">RANTEST 0.9 ChangeLog</a></li>
60 <li><a href="ChangeLog1.0.php">RANTEST 1.0 ChangeLog</a></li>
62 <li><a href="ChangeLog1.1.php">RANTEST 1.1 ChangeLog</a></li>
65 <h2><a name="1.2.1">Version 1.2.1</a></h2><hr>
70 <li>Fixed a bug with TestHistory.php where it fails to sort by
71 column. The real problem was how it was passing the testcase
72 parameter in the URL. It was using the MySQL wildcard of "%", which
73 is an escape character in URLs. The fix involves only ever using and
74 showing the user "*" instead of "%". Then, internally, converting
77 <li>Fixed change logs to have the banner.</li>
79 <li>Fixed GraphStats.php to no longer use the hard coding to my view.</li>
81 <li>Added protection to exported CSV filenames so that they don't
87 <h2><a name="1.2">Version 1.2</a></h2><hr>
92 <li>General redesign of web pages. New color scheme, etc. In general for all pages:</li>
95 <li>Added General Dynamics banner to all pages. Note that General
96 Dynamics in the banner is also a link to "home" (clicking on it
97 gets to to the main page).</li>
99 <li>Added <input type="submit" value="Export to CSV">
100 functionality to all pages. Now you can export the current web
101 page to a CSV file for use with Excel/Open Office.</li>
103 <li>Added <b>Email to</b> functionality to pages. To use select a
104 user in the dropdown (dynamically created list of users from NIS)
105 and click <input type="submit" value="Send">. An email will be
106 sent to that user with the contents of the web page rendered into
107 HTML in their Outlook inbox! Also a .csv file of the page will be
110 <li>Added sorting by column headers. Click on a column to
111 sort. Click on the same column to sort in reverse order.</li>
114 <li>New report: <i>Failure Analysis</i>. This report shows you the
115 test steps that failured for a particular day.</li>
117 <li>Moved date dropdowns into the report headings. For example the
118 <i>Daily Test Report</i> and <i>Failure Analysis</i> reports now have the
119 date dropdown in the heading itself.</li>
121 <li>Added <input type="submit" value="Analyze Failures"> button to
122 <i>Daily Test Report</i></li>
124 <li>Added graph to <i>Test Statistics</i> report! This graph shows
125 the daily testing over time with pass/fail. You can also select a
126 date range and test type and regenerate the graph. Also added <input
127 type="submit" value="Report"> button on graph to switch to the
128 report and a <input type="submit" value="Graph"> button on report to
129 switch to the graph.</li>
131 <li>Filled out <i>Testcase per Version</i> and <i>Version per
132 Testcase</i> reports.</li>
134 <li>Added <input type="submit" value="History"> button to <i>Test
135 Steps</i> report. This allows you to easily see the history for a
138 <li>Changed <b>Run by</b> to use the actual person's name and to
139 make it a mailto link in the <i>Test Steps</i> report.</li>
141 <li>Added the ability to filter based on <b>Type</b> (All, Normal,
142 Regression) on <i>Daily Test Report</i>.</li>
144 <li>Moved <b>Nightly Logs</b> to bottom of the main page and
145 arranged the links to at maximum 5 per row.</li>
151 <li>Added indexes to database to speed up retrieval of certain