官术网_书友最值得收藏!

Preface

A problem that a lot of developers face is that software is complex and becomes only more complex over time. A single change to the software can lead to numerous unexpected bugs that may not be discovered in time. Using Continuous Integration, we can automatically test software before it is released. Using other tools, such as SonarQube, we can ensure that our code adheres to the latest standards. Unfortunately, getting started with testing and automation requires various tools and all of those tools take time and effort to learn.

In this book, we will start a project from scratch and use Continuous Integration techniques to guarantee a certain software quality. Tools such as Git, Jasmine, Karma, Selenium, Protractor, Gulp, Jenkins, SonarQube, and Postman are introduced and used to ensure that our software is up to par.

Finally, to further reduce the chances of human error, we will automatically deploy our software to another environment so that we can go from Git commit to production deployment fully automated and still sleep easy at night.

主站蜘蛛池模板: 化德县| 武邑县| 新民市| 瑞丽市| 云梦县| 资源县| 天气| 东光县| 得荣县| 康保县| 普陀区| 乌拉特后旗| 南川市| 安阳市| 昔阳县| 大石桥市| 伊宁县| 苍溪县| 湘西| 车险| 绥中县| 彩票| 灵台县| 张家港市| 崇州市| 伊宁市| 久治县| 探索| 长汀县| 新巴尔虎右旗| 南安市| 晋宁县| 额敏县| 宜昌市| 朝阳市| 阳泉市| 芦山县| 准格尔旗| 云南省| 青岛市| 莒南县|