image.png
    书名:
    Java微服务测试:基于Arquillian、Hoverfly、AssertJ、JUnit、Aelenium与Mockito
    作者:
    刘梦馨
    出版商:
    电子工业出版社
    出版日期:
    7月 2019
    语言:
    中文
    简介:


    从实战出发,这本书介绍了微服务架构带来的测试挑战,以及如何使用新技术来应对这些挑战。通过这本书,读者可以学习如何在微服务架构下编写单元测试、组件测试、集成测试和契约测试。在这个过程中,许多帮助测试的工具和框架,如Arquillian、ShrinkWrap、Pact、Selenium、Docker和气垫蝇,也将被使用。这本书涵盖了大量的代码和例子,可以帮助读者快速上手和在他们自己的实际工作中应用这些技术。这本书适合有一定Java基础的开发人员和测试人员,对使用其他编程语言的开发人员也有帮助。
    作者简介
    亚历克斯索托布恩是一名Java大师,也是一名在红帽工作的软件工程师。他主要开发工具来改善测试体验。他热爱Java、软件自动化,并相信开源软件。亚历克斯是NoSQLUnit项目的创始人,for JSON处理的Java应用编程接口)专家组的成员,也是一名国际讲师。安迪冈布雷希特是富米部落的高级软件工程师。从12岁开始,他就对任何与计算机相关的东西感兴趣,那时他很幸运拥有一台内存为1KB的计算机Sinclair ZX81。当时,许多早期的程序例子是表单上的二进制代码,需要手工输入到计算机中。这非常容易出错,所以安迪很快找到了他的兄弟约翰,请他做自己的测试员,以确保输入的正确性。这也是他意识到测试代码的重要性的时候。触摸机器代码和BASIC使安迪的代码优化能力不断提高。在成为英国陆军皇家工程师后不久,他回到德国的大学继续深造。此后,他进入在Provoxsytemplanung GmbH实习,并在那里工作了多年,主要从事政府软件开发。安迪在2007年开始开发开源软件,并在2009年加入了Apache OpenEJB和Apache TomEE应用服务器项目。现在他已经成为项目管理委员会的成员。杰森波特在很多领域工作过,使用的是Java、PHP、Ruby、C#和JavaScript。他认为自己主要是一名后端开发人员,但事实上他有能力处理任何编程问题。在红帽,杰森参与了许多不同的框架,网站和整合工作。他在美国和世界其他地方的演讲可以帮助人们更好地理解编程或新技术的概念。北京大学,硕士研究生,阿里,技术安全部系统工程师,后加入灵雀云开发集装箱云平台调度系统和集装箱网络相关方向,专注于分布式系统和机器学习的研究和趋势;翻译《Mesos:大数据资源调度与大规模容器运行*佳实践》,《GAN:实战生成对抗网络》和其他书籍。



    **
    天天领外卖红包
    点此获取密码
    查看下载地址:


    本资源搜集于网络,仅供个人交流学习之用,并于24小时内删除。如有侵权请联系删除,邮箱:chamaguoxi@163.com,如对本书有兴趣,请购买书籍。
    怎样买到便宜的正版书?