-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path250c4d70.815f26c7.js
1 lines (1 loc) · 16.8 KB
/
250c4d70.815f26c7.js
1
(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{216:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return m}));var a=n(0),r=n.n(a);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n,a,r={},s=Object.keys(e);for(a=0;a<s.length;a++)n=s[a],t.indexOf(n)>=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a<s.length;a++)n=s[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var b=r.a.createContext({}),l=function(e){var t=r.a.useContext(b),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},p=function(e){var t=l(e.components);return r.a.createElement(b.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return r.a.createElement(r.a.Fragment,{},t)}},d=r.a.forwardRef((function(e,t){var n=e.components,a=e.mdxType,s=e.originalType,i=e.parentName,b=c(e,["components","mdxType","originalType","parentName"]),p=l(n),d=a,m=p["".concat(i,".").concat(d)]||p[d]||u[d]||s;return n?r.a.createElement(m,o(o({ref:t},b),{},{components:n})):r.a.createElement(m,o({ref:t},b))}));function m(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var s=n.length,i=new Array(s);i[0]=d;var o={};for(var c in t)hasOwnProperty.call(t,c)&&(o[c]=t[c]);o.originalType=e,o.mdxType="string"==typeof e?e:a,i[1]=o;for(var b=2;b<s;b++)i[b]=n[b];return r.a.createElement.apply(null,i)}return r.a.createElement.apply(null,n)}d.displayName="MDXCreateElement"},351:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/version-option-785ad0e0ed70dcbedcb85a26d39ac4a9.png"},352:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/version-page-a35e85547fc5e94e47a144f1dc019d45.png"},353:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/version-represent-53bb74967b59bc00a4bc3cee5d5863cb.png"},354:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/select-version-9e3ffecc6fb25089a494a3038a98413e.png"},355:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/red-outline-e677099a15c7966c0b45d62dbfe7496f.png"},356:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/delete-version-ade8faac3fbc730d6bbcf7f66da7a2a0.png"},357:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/add-version-cd4581b0650f0586d5bf0a73aada7e15.png"},358:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/dev-version-52785273688800043c72eca7639a0636.png"},359:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/dev-status-d63701dba9f11022f494342946490e86.png"},360:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/filter-version-ad5e254fb1832286022e0632c7d9388c.png"},361:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/filter-base-676e4ccfabe60532083117948cfc59c4.png"},362:function(e,t,n){"use strict";n.r(t),t.default=n.p+"assets/images/version-range-3b69d7fdf3c0c5ea7653d19db490d06a.png"},98:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return o})),n.d(t,"rightToc",(function(){return c})),n.d(t,"default",(function(){return l}));var a=n(3),r=n(7),s=(n(0),n(216)),i={id:"how-to-use-version-page",title:"How to use the Version Page"},o={unversionedId:"how-tos/how-to-use-version-page",id:"how-tos/how-to-use-version-page",isDocsHomePage:!1,title:"How to use the Version Page",description:"Description",source:"@site/docs\\how-tos\\how-to-use-version-page.md",slug:"/how-tos/how-to-use-version-page",permalink:"/docs/how-tos/how-to-use-version-page",version:"current",sidebar:"docs",previous:{title:"How to create Templates",permalink:"/docs/how-tos/how-to-create-templates"},next:{title:"How to create a Worklog",permalink:"/docs/how-tos/how-to-create-a-worklog"}},c=[{value:"Description",id:"description",children:[{value:"Key Aspects of a Version in Software Testing:",id:"key-aspects-of-a-version-in-software-testing",children:[]},{value:"Importance of Versioning in Software Testing:",id:"importance-of-versioning-in-software-testing",children:[]},{value:"What does the Version Page of ZeuZ show?",id:"what-does-the-version-page-of-zeuz-show",children:[]}]},{value:"Steps",id:"steps",children:[{value:"Version Card Representation",id:"version-card-representation",children:[]}]}],b={rightToc:c};function l(e){var t=e.components,i=Object(r.a)(e,["components"]);return Object(s.b)("wrapper",Object(a.a)({},b,i,{components:t,mdxType:"MDXLayout"}),Object(s.b)("h2",{id:"description"},"Description"),Object(s.b)("p",null,"In software testing, a ",Object(s.b)("strong",{parentName:"p"},"Version")," refers to a specific iteration or release of\na software product. Versions are used to track the evolution of the software\nover time, documenting changes, improvements, bug fixes, and new features. Each\nversion typically has a unique identifier, such as a version number (e.g., 1.0,\n2.1.3), which helps distinguish it from other releases."),Object(s.b)("h3",{id:"key-aspects-of-a-version-in-software-testing"},"Key Aspects of a Version in Software Testing:"),Object(s.b)("ol",null,Object(s.b)("li",{parentName:"ol"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Version Number:")),Object(s.b)("ul",{parentName:"li"},Object(s.b)("li",{parentName:"ul"},"A numerical or alphanumeric label assigned to a particular release of the\nsoftware (e.g., 1.0, 2.0, 2.1.4)."))),Object(s.b)("li",{parentName:"ol"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Release Notes:")),Object(s.b)("ul",{parentName:"li"},Object(s.b)("li",{parentName:"ul"},"A summary of the changes, including new features, enhancements, and bug\nfixes introduced in that version."))),Object(s.b)("li",{parentName:"ol"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Known Issues:")),Object(s.b)("ul",{parentName:"li"},Object(s.b)("li",{parentName:"ul"},"Documentation of any known bugs or limitations that exist in that version."))),Object(s.b)("li",{parentName:"ol"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Test Cases:")),Object(s.b)("ul",{parentName:"li"},Object(s.b)("li",{parentName:"ul"},"The set of test cases that were executed to validate that version, ensuring\nthe software functions as expected.")))),Object(s.b)("h3",{id:"importance-of-versioning-in-software-testing"},"Importance of Versioning in Software Testing:"),Object(s.b)("ul",null,Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Traceability:")," Helps in tracking which changes or features were introduced\nin specific versions, making it easier to identify when issues were\nintroduced.")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Test Management:")," Facilitates organized and systematic testing by ensuring\nthat each version is tested according to its unique set of changes.")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Deployment:")," Ensures that teams are aware of which version is currently\ndeployed in production and what changes it includes.")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Regression Testing:")," Assists in identifying which previous functionalities\nneed to be retested when new versions are released."))),Object(s.b)("p",null,"With ZeuZ, you can track all four key aspeects mentioned above easily with the\nVersion system."),Object(s.b)("h3",{id:"what-does-the-version-page-of-zeuz-show"},"What does the Version Page of ZeuZ show?"),Object(s.b)("p",null,"The ",Object(s.b)("strong",{parentName:"p"},"Version")," page in ",Object(s.b)("strong",{parentName:"p"},"ZeuZ")," serves as a crucial tool for users to track the progress and status of various aspects of a software product across different versions. This page provides a visual overview of each version, allowing users to monitor key elements such as:"),Object(s.b)("ul",null,Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Tasks"),": The page allows users to see the tasks associated with each version, helping them understand what work has been completed or is still in progress for that particular release.")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Bugs"),": Users can track the bugs identified in each version. This helps in understanding the stability and quality of the software, as well as in prioritizing bug fixes for future releases.")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Run IDs"),": Each version lists the specific Run IDs, which correspond to the individual test executions. This allows users to drill down into the details of each test run, including when it was executed and what the outcomes were.")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("p",{parentName:"li"},Object(s.b)("strong",{parentName:"p"},"Version Details"),': The cards provide a snapshot of when each version was created (e.g., "2 months ago") and can include other relevant metadata such as the branch or staging environment used.'))),Object(s.b)("p",null,"This ",Object(s.b)("strong",{parentName:"p"},"Version")," page is particularly useful for project managers, QA engineers, and developers who need to stay informed about the status of different versions of the software, ensuring that all aspects of testing, task management, and bug tracking are organized and easily accessible. It enhances visibility into the development and testing process, facilitating better decision-making and more efficient project management."),Object(s.b)("h2",{id:"steps"},"Steps"),Object(s.b)("ol",null,Object(s.b)("li",{parentName:"ol"},"From the ",Object(s.b)("strong",{parentName:"li"},"Project")," menu, go to the ",Object(s.b)("strong",{parentName:"li"},"Version")," option.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(351).default})),Object(s.b)("ol",{start:2},Object(s.b)("li",{parentName:"ol"},"Go to the ",Object(s.b)("strong",{parentName:"li"},"Version")," page.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(352).default})),Object(s.b)("h3",{id:"version-card-representation"},"Version Card Representation"),Object(s.b)("ul",null,Object(s.b)("li",{parentName:"ul"},"Shows the ",Object(s.b)("strong",{parentName:"li"},"Version")," name."),Object(s.b)("li",{parentName:"ul"},"Also shows the time when the version is created."),Object(s.b)("li",{parentName:"ul"},Object(s.b)("strong",{parentName:"li"},"Circle"),":",Object(s.b)("ul",{parentName:"li"},Object(s.b)("li",{parentName:"ul"},Object(s.b)("strong",{parentName:"li"},"Blue")," colored circle of version card: ",Object(s.b)("em",{parentName:"li"},"Run ID")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("strong",{parentName:"li"},"Black")," colored circle of version card: ",Object(s.b)("em",{parentName:"li"},"Test cases")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("strong",{parentName:"li"},"Pink")," colored circle of version card: ",Object(s.b)("em",{parentName:"li"},"Tasks")),Object(s.b)("li",{parentName:"ul"},Object(s.b)("strong",{parentName:"li"},"Red")," colored circle of version card: ",Object(s.b)("em",{parentName:"li"},"Bugs"),"."))),Object(s.b)("li",{parentName:"ul"},"After clicking on the ",Object(s.b)("strong",{parentName:"li"},"Version Card"),", it shows the ",Object(s.b)("strong",{parentName:"li"},"Tasks"),", ",Object(s.b)("strong",{parentName:"li"},"Bugs")," and ",Object(s.b)("strong",{parentName:"li"},"Run IDs"),"."),Object(s.b)("li",{parentName:"ul"},"Besides, it also shows ",Object(s.b)("strong",{parentName:"li"},"Select option"),", ",Object(s.b)("strong",{parentName:"li"},"Dev Status")," and the ",Object(s.b)("strong",{parentName:"li"},"Profile image")," of the user who creates the ",Object(s.b)("strong",{parentName:"li"},"Version"),".")),Object(s.b)("p",null,Object(s.b)("img",{src:n(353).default})),Object(s.b)("ol",{start:3},Object(s.b)("li",{parentName:"ol"},"Click on the ",Object(s.b)("strong",{parentName:"li"},"Select")," button of the version card to select any version card.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(354).default})),Object(s.b)("ol",{start:4},Object(s.b)("li",{parentName:"ol"},"After selecting any specific version card, its background outline will be ",Object(s.b)("strong",{parentName:"li"},"Red")," since it will show zero number of ",Object(s.b)("strong",{parentName:"li"},"Tasks"),", ",Object(s.b)("strong",{parentName:"li"},"Bugs"),", ",Object(s.b)("strong",{parentName:"li"},"Test cases")," and ",Object(s.b)("strong",{parentName:"li"},"Run IDs"),".")),Object(s.b)("p",null,Object(s.b)("img",{src:n(355).default})),Object(s.b)("ol",{start:5},Object(s.b)("li",{parentName:"ol"},"Click on the ",Object(s.b)("strong",{parentName:"li"},"Delete")," button for deleting any version card which contains no ",Object(s.b)("strong",{parentName:"li"},"Tasks"),", ",Object(s.b)("strong",{parentName:"li"},"Bugs"),", ",Object(s.b)("strong",{parentName:"li"},"Test Cases")," and ",Object(s.b)("strong",{parentName:"li"},"Run IDs"),".")),Object(s.b)("p",null,Object(s.b)("img",{src:n(356).default})),Object(s.b)("div",{className:"admonition admonition-note alert alert--secondary"},Object(s.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-heading"}),Object(s.b)("h5",{parentName:"div"},Object(s.b)("span",Object(a.a)({parentName:"h5"},{className:"admonition-icon"}),Object(s.b)("svg",Object(a.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(s.b)("path",Object(a.a)({parentName:"svg"},{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})))),"note")),Object(s.b)("div",Object(a.a)({parentName:"div"},{className:"admonition-content"}),Object(s.b)("p",{parentName:"div"},"Only those version cards can be deleted which will contain zero number of ",Object(s.b)("strong",{parentName:"p"},"Test cases"),", ",Object(s.b)("strong",{parentName:"p"},"Tasks"),", ",Object(s.b)("strong",{parentName:"p"},"Bugs")," and ",Object(s.b)("strong",{parentName:"p"},"Run IDs"),"."))),Object(s.b)("ol",{start:6},Object(s.b)("li",{parentName:"ol"},Object(s.b)("p",{parentName:"li"},"Click on the ",Object(s.b)("strong",{parentName:"p"},"Add New Version")," button to create a new version.")),Object(s.b)("li",{parentName:"ol"},Object(s.b)("p",{parentName:"li"},"Next click on the ",Object(s.b)("strong",{parentName:"p"},"ADD")," button to create."))),Object(s.b)("p",null,Object(s.b)("img",{src:n(357).default})),Object(s.b)("ol",{start:8},Object(s.b)("li",{parentName:"ol"},"If ",Object(s.b)("strong",{parentName:"li"},"Dev Version")," is selected then the version card will show the ",Object(s.b)("strong",{parentName:"li"},"Dev Status")," symbol on the lower right side.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(358).default})),Object(s.b)("p",null,Object(s.b)("img",{src:n(359).default})),Object(s.b)("ol",{start:9},Object(s.b)("li",{parentName:"ol"},"Click on the ",Object(s.b)("strong",{parentName:"li"},"Add Filter")," button for adding a filter.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(360).default})),Object(s.b)("ol",{start:10},Object(s.b)("li",{parentName:"ol"},"When a ",Object(s.b)("strong",{parentName:"li"},"Filter")," is applied, it will show items based on that filter.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(361).default})),Object(s.b)("ol",{start:11},Object(s.b)("li",{parentName:"ol"},"Click on the ",Object(s.b)("strong",{parentName:"li"},"Search")," button to search for a specific version. However, versions can also be searched by date range by clicking on the ",Object(s.b)("strong",{parentName:"li"},"Filter Date Range")," button.")),Object(s.b)("p",null,Object(s.b)("img",{src:n(362).default})))}l.isMDXComponent=!0}}]);