{"id":28438,"date":"2024-08-28T10:18:34","date_gmt":"2024-08-28T10:18:34","guid":{"rendered":"https:\/\/wordpress-583806-4798031.cloudwaysapps.com\/produkt\/continuous-integration-and-testing-with-jenkins\/"},"modified":"2024-09-29T12:58:38","modified_gmt":"2024-09-29T11:58:38","slug":"continuous-integration-and-testing-with-jenkins","status":"publish","type":"product","link":"https:\/\/informator.se\/en\/produkt\/continuous-integration-and-testing-with-jenkins\/","title":{"rendered":"Continuous Integration and testing with Jenkins"},"content":{"rendered":"<p>In the course we go through CI step by step, from setting up a Jenkins server and a simple build job, through starting to develop unit tests and module tests and following up on code coverage and other statistics, to fully automating the delivery.<br \/>\nWe also go through some other modern software development tools such as SonarQube used for continuous code quality monitoring and Gerrit used for continuous code review.<br \/>\nContinuous Integration (CI) is an increasingly common way to manage the complexity of modern development projects.<br \/>\nInstead of writing a number of modules separately and then performing a time-consuming integration phase, often called the &#8220;big bang&#8221;, at the end of each project, each module is tested separately from the outset and made to work together as early as possible in the development process.<br \/>\nJenkins is the market-leading system for automating and monitoring integration and testing.      <\/p>\n<h2><\/h2>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the course we go through CI step by step, from setting up a Jenkins server and a simple build job, through starting to develop unit tests and module tests and following up on code coverage and other statistics, to fully automating the delivery.<br \/>\nWe also go through some other modern software development tools such as SonarQube used for continuous code quality monitoring and Gerrit used for continuous code review.<br \/>\nContinuous Integration (CI) is an increasingly common way to manage the complexity of modern development projects.<br \/>\nInstead of writing a number of modules separately and then performing a time-consuming integration phase, often called the &#8220;big bang&#8221;, at the end of each project, each module is tested separately from the outset and made to work together as early as possible in the development process.<br \/>\nJenkins is the market-leading system for automating and monitoring integration and testing.    <\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"kurspris":""},"product_brand":[],"product_cat":[1299],"product_tag":[],"programsprak_plattform":[],"betalningsmetoder":[1030],"sprak":[935],"startgaranti":[],"certifieringsorgan":[],"certifieringsbar":[949],"svarighetsniva":[939],"leveranssatt":[1291,1318],"class_list":{"0":"post-28438","1":"product","2":"type-product","3":"status-publish","5":"product_cat-infrastructure-and-cloud","6":"betalningsmetoder-training-card-en","7":"sprak-svenska-en","8":"certifieringsbar-nej-en","9":"svarighetsniva-grund-en","10":"leveranssatt-klassrum-en","11":"leveranssatt-distans-en","13":"first","14":"outofstock","15":"taxable","16":"shipping-taxable","17":"purchasable","18":"product-type-variable"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product\/28438","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product\/28438\/revisions"}],"wp:attachment":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/media?parent=28438"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product_brand?post=28438"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product_cat?post=28438"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product_tag?post=28438"},{"taxonomy":"programsprak_plattform","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/programsprak_plattform?post=28438"},{"taxonomy":"betalningsmetoder","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/betalningsmetoder?post=28438"},{"taxonomy":"sprak","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/sprak?post=28438"},{"taxonomy":"startgaranti","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/startgaranti?post=28438"},{"taxonomy":"certifieringsorgan","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/certifieringsorgan?post=28438"},{"taxonomy":"certifieringsbar","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/certifieringsbar?post=28438"},{"taxonomy":"svarighetsniva","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/svarighetsniva?post=28438"},{"taxonomy":"leveranssatt","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/leveranssatt?post=28438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}