{"_id":"5554565fa7de890d0003d51b","project":"553aa3050074c80d00621c33","__v":1,"user":"553aac0436d0100d004b35a5","version":{"_id":"553aa3050074c80d00621c36","__v":5,"project":"553aa3050074c80d00621c33","createdAt":"2015-04-24T20:09:41.956Z","releaseDate":"2015-04-24T20:09:41.955Z","categories":["553aa3060074c80d00621c37","554dd8d10f31e40d0028e7a2","554ddd802432590d00bd511a","569784c469393517000c8315","569784ce3503e40d0061f40e"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"category":{"_id":"554dd8d10f31e40d0028e7a2","pages":["554dd90c2432590d00bd5110","554dd913be34a70d0003787c","554dd91cbe34a70d0003787e","554dd95cbe34a70d00037882","55545650b450630d00041d7b","5554565fa7de890d0003d51b","566c8b44cb3d040d00abae40","566c9bebcb3d040d00abae4f"],"project":"553aa3050074c80d00621c33","__v":8,"version":"553aa3050074c80d00621c36","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-05-09T09:52:17.881Z","from_sync":false,"order":1,"slug":"features","title":"Features"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-05-14T08:01:35.819Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"STEP 1.\n\nWhenever you progress in your development you want to double check your developed code by means of different types of checklists. The level and difficulty depend on how critical your application is.\n\nAre you developing for your local football club? than ASVS-1 will be sufficient.\nAre you building critical banking software? You may want to use ASVS-3!\n\nThe checklists can be found by selecting \"Add proccessing functions\"  after you \nselected the desired project from your projects summary. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/rxghtG9aT9an0QyOIU4Z_chcklist01.png\",\n        \"chcklist01.png\",\n        \"2559\",\n        \"1254\",\n        \"#5bbb59\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\nSTEP 2.\n\nNow, whenever you select start you will now see the checklist appearing and is ready for action! If the checklist items are not self-explanatory enough to properly understand you can hover your mouse over the \"i\" mark in order to gain a more extensive explanation about the items.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/0U9JUc7MTCiZXGwLgop9_checklisthover.png\",\n        \"checklisthover.png\",\n        \"2557\",\n        \"1249\",\n        \"#9e8174\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\nSTEP 3.\n\nThe checklists also contain a legenda in order to catagorize your ASVS checklist items in order to prioritize them eazier when you have to fix failed checklist items.\n\nAfter adding the checklist to the system you can now find the results by following the menu bar to \"Results - > Checklists\" in order to find a summary of checklists and their results.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/Y8TY0QAMTvyavAHsPx6r_checklistsummary.png\",\n        \"checklistsummary.png\",\n        \"2560\",\n        \"1255\",\n        \"#5dba62\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\nSTEP 4.\n\nNow, whenever you select \"View results\" you will find a page where the system provides you with feedback according to the results of failed items the checklist contained.\n\nAgain you can see the results are catagorized with the ASVS legenda which enables you to \nprioritize the failed items which should be fixed first.\n\nThe checklist results are also downloadable by selecting \"Download Repport\"\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/T4LXlmRdQi1jSrGH4Ii5_checklistresults.png\",\n        \"checklistresults.png\",\n        \"2555\",\n        \"1258\",\n        \"#a9825d\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]","excerpt":"Double check your application by means of checklists","slug":"post-development-stage","type":"basic","title":"Post development stage"}

Post development stage

Double check your application by means of checklists

STEP 1. Whenever you progress in your development you want to double check your developed code by means of different types of checklists. The level and difficulty depend on how critical your application is. Are you developing for your local football club? than ASVS-1 will be sufficient. Are you building critical banking software? You may want to use ASVS-3! The checklists can be found by selecting "Add proccessing functions" after you selected the desired project from your projects summary. [block:image] { "images": [ { "image": [ "https://files.readme.io/rxghtG9aT9an0QyOIU4Z_chcklist01.png", "chcklist01.png", "2559", "1254", "#5bbb59", "" ] } ] } [/block] STEP 2. Now, whenever you select start you will now see the checklist appearing and is ready for action! If the checklist items are not self-explanatory enough to properly understand you can hover your mouse over the "i" mark in order to gain a more extensive explanation about the items. [block:image] { "images": [ { "image": [ "https://files.readme.io/0U9JUc7MTCiZXGwLgop9_checklisthover.png", "checklisthover.png", "2557", "1249", "#9e8174", "" ] } ] } [/block] STEP 3. The checklists also contain a legenda in order to catagorize your ASVS checklist items in order to prioritize them eazier when you have to fix failed checklist items. After adding the checklist to the system you can now find the results by following the menu bar to "Results - > Checklists" in order to find a summary of checklists and their results. [block:image] { "images": [ { "image": [ "https://files.readme.io/Y8TY0QAMTvyavAHsPx6r_checklistsummary.png", "checklistsummary.png", "2560", "1255", "#5dba62", "" ] } ] } [/block] STEP 4. Now, whenever you select "View results" you will find a page where the system provides you with feedback according to the results of failed items the checklist contained. Again you can see the results are catagorized with the ASVS legenda which enables you to prioritize the failed items which should be fixed first. The checklist results are also downloadable by selecting "Download Repport" [block:image] { "images": [ { "image": [ "https://files.readme.io/T4LXlmRdQi1jSrGH4Ii5_checklistresults.png", "checklistresults.png", "2555", "1258", "#a9825d", "" ] } ] } [/block]