{"id":7687,"date":"2024-02-03T17:00:00","date_gmt":"2024-02-03T11:30:00","guid":{"rendered":"https:\/\/pheonixsolutions.com\/blog\/?p=7687"},"modified":"2024-02-03T15:04:44","modified_gmt":"2024-02-03T09:34:44","slug":"quality-assurance-the-gatekeepers-of-software-excellence","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/quality-assurance-the-gatekeepers-of-software-excellence\/","title":{"rendered":"Quality Assurance: The Gatekeepers of Software Excellence"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Testing:<br><\/strong>It is the process of executing and evaluating the software, whether it meets the customer&#8217;s expectations or not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Who does?<br><\/strong>QA &#8211; Quality Assurance member also called as Software tester.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Skills required:<\/strong><br>-Need to be a stickler for details.<br>-Not afraid to critique.<br>-Strong communication skills.<br>-High analytical thinking and concentration.<br>-In-depth domain knowledge.<br>-Love to solve the problem.<br>-Unbiased for developers.<br>-Assume themself as an end-user, while performing testing.<br>-Capable of predicting where will the system fail, while performing testing.<br>-Not to hesitate to raise bugs, even before the release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Role:<\/strong><br>-They break things on purpose so that the customer won&#8217;t break them on accident.<br>-The first one to encounter anything that might make a user experience worse.<br>-It is mandatory to document the issues, and to report to the development team.<br>-Even the basic logic, is missing in the software, which is out of requirement it needs to be addressed. Because, requirements may also have mistakes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What QA Tests?<\/strong><br>-Both positive and negative flow of software.<br>-Make sure every piece of workflow, is working as intended.<br>-Negative flow testing is equally important as positive one because to examine how a system handles to unintended behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why testing consumes more time?<\/strong><br>-Manual Testing is like a test cricket game, where the software&#8217;s behavior is tested, whether it is adapting to different conditions as expected.<br>-Automation testing is like a t10 cricket game, where the software&#8217;s behavior is tested superfast and gives us results right away. But just like in cricket where some moves need a human touch, some tests can&#8217;t be automated and need to be done by hand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing device importance:<\/strong><br>-It is highly recommended to test the software in a real device, rather than an emulator. Also, emulators don\u2019t accurately replicate the performance and behavior of real devices.<br>-Emulators are like expectations, real device is reality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Testing myths:<\/strong><br><em><strong>Missed flaws are due to testers:<\/strong><\/em><br>This isn&#8217;t always accurate. Developers frequently make code changes without reporting to the QA team because they think the changes are &#8220;just small.&#8221; In reality, that small change will trouble the software a lot. Occasionally, the time allotted for testing is insufficient to conduct comprehensive testing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Testing everything is impossible:<\/strong><\/em><br>Due to the various number of possibilities. It\u2019s like trying to play every feasible move in chess &#8211; there are just too more ! So, they concentrate on testing the most important and appropriate situations. This is more feasible while yet contributing to the software&#8217;s overall functionality.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Testing:It is the process of executing and evaluating the software, whether it meets the customer&#8217;s expectations or not. Who does?QA [&hellip;]<\/p>\n","protected":false},"author":506,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1022],"tags":[],"class_list":["post-7687","post","type-post","status-publish","format-standard","hentry","category-web-architecture","psol-cat-web-architecture"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/phn2x7-1ZZ","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/506"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=7687"}],"version-history":[{"count":0,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7687\/revisions"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=7687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=7687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=7687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}