Changes between Version 75 and Version 76 of TestManagerForTracPlugin


Ignore:
Timestamp:
Jun 18, 2011, 1:57:48 PM (13 years ago)
Author:
Roberto Longobardi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestManagerForTracPlugin

    v75 v76  
    410410'''Since: 1.1.1'''
    411411
    412 Charting capabilities allow for tracking the evolution of the test suites and the corresponding test plans.
     412Charting capabilities allow for tracking the evolution of the test suites, the corresponding test plans and tickets opened against test cases.
    413413
    414414To access the test management statistics, click on '''Test Stats''' in the Trac toolbar on the upper right corner of the page.
    415415
    416 As shown in the next figure, a chart will be displayed with statistics about all the test cases in the system and a default period of time.
     416As shown in the next figure, a chart will be displayed with statistics about all the test cases in the system and a default period of time, with more charts available in the other tabs.
     417
     418There are three charts available:
     419
     420=== Test activity trend chart ===
     421
     422Displays the number of test cases created during time and the trend of the test activity, in terms of test cases to be tested, successful and failed.
    417423
    418424By means of the filtering criteria at the bottom of the chart, you can select the desired period of time, the chart resolution (in terms of time between different samples) and the Test Plan for your chart.
     
    420426You can bookmark the URL named "Static URL" at the bottom of the page in order to go directly with the current selected filtering criteria.
    421427
    422 '''Note:''' You will need internet connection from your client machine to be able to display this charts, since it leverages Yahoo remote charting services.
    423 
    424 [[BR]]
    425 [[BR]]
    426 [[Image(screen10.png)]]
    427 [[BR]][[BR]]
     428[[BR]]
     429[[BR]]
     430[[Image(screen20.png)]]
     431[[BR]]
     432'''Test activity trend chart'''
     433[[BR]]
     434
     435=== Current test status chart ===
     436
     437Shows the current status of the test activity for all test plans of a specific plan, displaying the number of tests that are successful, failed and yet to be tested.
     438
     439[[BR]]
     440[[BR]]
     441[[Image(screen21.png)]]
     442[[BR]]
     443'''Current test status chart'''
     444[[BR]]
     445
     446=== Tickets trend chart ===
     447
     448As long as [wiki:TestManagerForTracPlugin#LinkingaTickettoaTestCase tickets have been opened from the context of a test case in a plan], by means of the appropriate "Open a ticket on this test case" button, this chart shows the trend in tickets associated with all test plans or a specific plan, displaying the number of total, active (i.e. not closed) and closed tickets.
     449
     450[[BR]]
     451[[BR]]
     452[[Image(screen22.png)]]
     453[[BR]]
     454'''Tickets trend chart'''
     455[[BR]]
     456
     457=== Configuration ===
     458
     459'''Note:''' By default, the charts use the [http://developer.yahoo.com/yui/charts YUI library] available online at Yahoo!, so you will need internet connection from your client machines to be able to display this charts.
     460
     461Alternatively, in case you don't have internet connection, you can download the YUI library, put it somewhere on the Trac server machine where the web server can access it, and refer its location in the trac.ini as follows.
     462
     463Other options you can customize are the default period of time the charts will display, in terms of historical depth and scale.
     464
     465{{{
     466[testmanager]
     467yui_base_url = <URL or path to the root of your YUI library>
     468default_days_back = <number of days back from today>
     469default_interval = <number of days between samples>
     470}}}
     471
     472For example:
     473
     474{{{
     475[testmanager]
     476yui_base_url = http://yui.yahooapis.com/2.9.0
     477default_days_back = 14
     478default_interval = 1
     479}}}
     480
    428481== Security ==
    429482
     
    481534== Installation ==
    482535
    483 Both '''Trac 0.11 and 0.12 are supported''', and also both '''Python 2.5 and 2.6'''.
    484 
    485 There are '''known issues on Trac 0.11 with MySQL and PosgreSQL''', caused by lack of Trac support to the "int64" database column type.
    486 If you plan to work with MySQL or PosgreSQL '''you will need to run Trac 0.12.'''
    487 
    488 Hint: The database user (MySQL or PosgreSQL) must have read access to the trac.ini!
     536Both '''Trac 0.11 and 0.12 are supported''', and also '''Python 2.5, 2.6 and 2.7'''.
     537
     538There used to be '''known issues on Trac 0.11 with MySQL and PosgreSQL''' (caused by lack of Trac support to the "int64" database column type) until release 1.4.6, but now they're fixed.
     539
     540'''Note:''' If you are using '''MySQL''' or '''PosgreSQL''', the database user must have read access to the trac.ini.
    489541
    490542The plugin can be installed as usual, from the Trac administration panel, and requires a database upgrade.