Fitnesse Viewer

Show all scenarios on the page

什麼是Fitnesse Viewer?

Fitnesse Viewer是由Mike Plavsky開發的Chrome擴展程式,該擴展的主要功能是“Show all scenarios on the page”。

擴展截圖

screenshot

下載Fitnesse Viewer擴展crx文件

下載Fitnesse Viewer擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        This extension analyses Fitnesse Slim Test Page. It searches for Scenarios, Scripts, Query and Decision Tables.   

In the current state it can be useful for getting quick understanding of test, which scenarios are used, which are not, and if there are external functions used on the page. Also if you use big Scenario Libraries you can see what scenarios could be useful for this test.

As soon as you install it and go to Acceptance Test, there'll be eye in address bar. Just Click on it. Then choose between All Scenarios, Used Scenarios or Called Functions Views. If you click Scenario it shows its definition. 

Mind the gap! It only works for pages which have not been run.

Description of Fitnesse Slim can be found here http://fitnesse.org/.FitNesse.UserGuide.SliM

"Invoking a scenario from a script table using Interposed style" has not been done yet.                    

擴展基本資訊

名稱 Fitnesse Viewer Fitnesse Viewer
ID leapkbdphoagmeghigeippjfnaeahmjf
官方網址 https://chromewebstore.google.com/detail/fitnesse-viewer/leapkbdphoagmeghigeippjfnaeahmjf
簡介 Show all scenarios on the page
檔案大小 105 KB
安裝次數 48
目前版本 0.2.10
更新時間 2015-03-18
上架時間 2015-03-18
評分 4.82/5 共 11 次評分
開發者 Mike Plavsky
付費類型 free
擴展官網 https://github.com/mikeplavsky/FitnesseViewer/wiki
說明頁面URL https://github.com/mikeplavsky/FitnesseViewer/issues
支援的語言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Fitnesse Viewer",
    "version": "0.2.10",
    "description": "Show all scenarios on the page",
    "content_security_policy": "default-src 'self'",
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistant": false
    },
    "permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*"
    ],
    "page_action": {
        "default_icon": "icon.png",
        "default_title": "Click to see Fitnesse Scenarios on the page"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "css": [
                "styles\/base.css"
            ],
            "js": [
                "lib\/jquery-1.4.4.js",
                "lib\/base.js",
                "lib\/deps.js",
                "templates\/scenarios.js",
                "templates\/soyutils.js",
                "utils.js",
                "core.js",
                "ui.js",
                "inspector.js"
            ]
        }
    ]
}