{"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":"2022-06-24T10:16:57","modified_gmt":"2022-06-24T10:16:57","slug":"quality-assurance-and-test-automation","status":"publish","type":"case-study","link":"https:\/\/sii.pl\/en\/case-study\/quality-assurance-and-test-automation\/","title":{"rendered":"Providing quality assurance and test automation to upgrade outdated product"},"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>Due to memory shortages the client\u2019s product didn\u2019t comply with an EU standard (EN1175) and needed an upgrade. The process required coverage of the existing code with Unit Tests\u00a0and creating a 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<p>Planned and executed all software testing activities:<\/p>\n<ul>\n<li>Set up the environment for unit and functional tests.<\/li>\n<li>Provided Unit Test coverage of source code modules (using VectorCAST).<\/li>\n<li>Carried out functional tests for speed restrictions module.<\/li>\n<li>Delivered static code analysis.<\/li>\n<li>Debugged and determined the root cause of detected bugs.<\/li>\n<li>Designed an end-to-end environment model.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>Benefits for the client<\/h2>\n<ul>\n<li>Obtaining an end-to-end environment model ensured seamless project implementation<\/li>\n<li>High-quality source code achieved via employing functional tests using a robotic framework, effective issue detection, and code coverage in unit tests<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The challenge Due to memory shortages the client\u2019s product didn\u2019t comply with an EU standard (EN1175) and needed an upgrade. &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/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:\/\/sii.pl\/en\/wp-json\/wp\/v2\/case-study\/7093"}],"collection":[{"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/case-study"}],"about":[{"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/types\/case-study"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/users\/16"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/media?parent=7093"}],"wp:term":[{"taxonomy":"offering","embeddable":true,"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/offering?post=7093"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/industry?post=7093"},{"taxonomy":"client","embeddable":true,"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/client?post=7093"},{"taxonomy":"technologies","embeddable":true,"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/technologies?post=7093"},{"taxonomy":"country","embeddable":true,"href":"https:\/\/sii.pl\/en\/wp-json\/wp\/v2\/country?post=7093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}