{"id":7093,"date":"2019-08-27T00:00:00","date_gmt":"2019-08-27T00:00:00","guid":{"rendered":"https:\/\/new-www.sii.pl\/case\/quality-assurance-and-test-automation\/"},"modified":"2020-10-30T09:50:54","modified_gmt":"2020-10-30T09:50:54","slug":"quality-assurance-and-test-automation","status":"publish","type":"case-study","link":"https:\/\/siisweden.se\/en\/case-study\/quality-assurance-and-test-automation\/","title":{"rendered":"Quality Assurance and Test Automation"},"content":{"rendered":"<h2>The challenge<\/h2>\n<div class=\"sii-rl-content-item-value sii-rl-businessNeed-value sii-rl-content-item-value-display\">\n<p>Client needed to upgrade their product due to its memory shortages and a need to comply with an EU standard (EN1175). Taking this journey they decided to cover the existing code with Unit Tests and create test framework to verify functional requirements.<\/p>\n<\/div>\n<h2>What we did<\/h2>\n<div class=\"sii-rl-content-item sii-rl-whatWeDid\">\n<div class=\"sii-rl-content-item-value sii-rl-whatWeDid-value sii-rl-content-item-value-display\">\n<div class=\"ng-scope\">\n<div class=\"tw-swapa\">\n<ul>\n<li>Planning and executing of the whole software testing activities,<\/li>\n<li>Set up of the environment for unit and functional tests,<\/li>\n<li>Unit Test coverage of source code modules (using VectorCAST),<\/li>\n<li>Functional tests for speed restrictions module,<\/li>\n<li>Static code analysis,<\/li>\n<li>Debugging and determine root cause of detected bugs,<\/li>\n<li>Design of end-to-end environment model.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>Effects<\/h2>\n<ul>\n<li>Ready end-to-end environment model,<\/li>\n<li>Code coverage with Unit Tests,<\/li>\n<li>Over 100 issues detected,<\/li>\n<li>Functional tests using robot framework,<\/li>\n<li>Improved quality of source code.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The challenge Client needed to upgrade their product due to its memory shortages and a need to comply with an &hellip; <a class=\"continued-btn\" href=\"https:\/\/siisweden.se\/en\/case-study\/quality-assurance-and-test-automation\/\">Continued<\/a><\/p>\n","protected":false},"author":16,"featured_media":0,"template":"views\/single-old-case-study.blade.php","offering":[1487,1650],"industry":[1656,1655],"client":[1625],"technologies":[1819,1839,2040,2234,1806,1841,1837,1834],"country":[],"class_list":["post-7093","case-study","type-case-study","status-publish","hentry","offering-embedded-systems","offering-testing-qa","industry-automotive","industry-high-tech-semiconductors","client-toyota-en","technologies-c-3","technologies-git","technologies-jira-2","technologies-pycharm","technologies-python","technologies-robotframework","technologies-vectorcast","technologies-windows"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/case-study\/7093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/case-study"}],"about":[{"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/types\/case-study"}],"author":[{"embeddable":true,"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/users\/16"}],"wp:attachment":[{"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/media?parent=7093"}],"wp:term":[{"taxonomy":"offering","embeddable":true,"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/offering?post=7093"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/industry?post=7093"},{"taxonomy":"client","embeddable":true,"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/client?post=7093"},{"taxonomy":"technologies","embeddable":true,"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/technologies?post=7093"},{"taxonomy":"country","embeddable":true,"href":"https:\/\/siisweden.se\/en\/wp-json\/wp\/v2\/country?post=7093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}