{"id":3580,"date":"2018-09-19T04:16:14","date_gmt":"2018-09-19T04:16:14","guid":{"rendered":"https:\/\/www.testingdocs.com\/questions\/?p=3580"},"modified":"2024-08-09T08:20:25","modified_gmt":"2024-08-09T08:20:25","slug":"what-is-a-use-case","status":"publish","type":"post","link":"https:\/\/www.testingdocs.com\/questions\/what-is-a-use-case\/","title":{"rendered":"What is a Usecase?"},"content":{"rendered":"<h2><strong>What is a Use case?<\/strong><\/h2>\n<p>A use case describes the system\u2019s behavior under various conditions as it responds to a request from one of the actors. The actor initiates an interaction with the system to accomplish some goal. Different sequences of behavior can unfold, depending on the particular requests made by the actors and conditions of the requests. The use case collects together those different scenarios.<\/p>\n<h3>Use case Template<\/h3>\n<p>Use Case ID: This is to identify the use case<br \/>\nUse Case Name: Short descriptive<\/p>\n<p>Relevant Requirements: Reference to relevant requirements document<\/p>\n<p>Primary Actor: Main entity that initiates the use case<\/p>\n<p>Pre conditions: Pre conditions or the requirements on the state of the system prior to this use case being valid.<\/p>\n<p>Post-conditions: Post conditions describes the state of the system following the successful completion of this use case. Effects on other systems and actors may also be described in this section.<\/p>\n<p>Basic Flow\/Main Scenario: Flow of events:<\/p>\n<p>Alternate Flows: Alternate variations on the use case.<br \/>\nUse cases that have an extends relation with the current use case.<\/p>\n<p>Exceptions: Error conditions that can arise in the use case.<\/p>\n<p>Related Use Cases: Related Use cases can be listed here.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is a Use case? A use case describes the system\u2019s behavior under various conditions as it responds to a request from one of the actors. The actor initiates an interaction with the system to accomplish some goal. Different sequences of behavior can unfold, depending on the particular requests made by the actors and conditions [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50],"tags":[],"class_list":["post-3580","post","type-post","status-publish","format-standard","hentry","category-testing-questions","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"_links":{"self":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/3580","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/comments?post=3580"}],"version-history":[{"count":10,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/3580\/revisions"}],"predecessor-version":[{"id":23783,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/3580\/revisions\/23783"}],"wp:attachment":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/media?parent=3580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/categories?post=3580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/tags?post=3580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}