Java微服务测试:基于Arquillian、Hoverfly、AssertJ、JUnit、Selenium与Mocki 在线电子书 图书标签: 测试 Java
发表于2024-11-25
Java微服务测试:基于Arquillian、Hoverfly、AssertJ、JUnit、Selenium与Mocki 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
标准实践类的框架,省略太多了,所以内容比较水,也就是提供个思路吧……
评分标准实践类的框架,省略太多了,所以内容比较水,也就是提供个思路吧……
评分标准实践类的框架,省略太多了,所以内容比较水,也就是提供个思路吧……
评分标准实践类的框架,省略太多了,所以内容比较水,也就是提供个思路吧……
评分标准实践类的框架,省略太多了,所以内容比较水,也就是提供个思路吧……
Alex Soto Bueno 是一位 Java 大师,也是一位在Red Hat 工作的软件工程师,主要研发提升测试体验的工具。他十分喜爱 Java、软件自动化,并且深信开源软件。Alex 是NoSQLUnit 项目的创建者以及 JSR374(JSON 处理的Java API)专家组的一员,并且是一位国际讲师。
Alex 从ZX Spectrum(使用POKE 命令的遥远年代)就开启了编程之路,之后使用过多台不同的计算机,例如 80286(感谢他的父母 Mili 和 Ramon 买下了它)。从La Salle 大学计算机工程专业毕业后,他加入了 Aventia,开始了自己的职业生涯,在此期间开发了一个生成并校验电子信号的平台。之后他加入了Grifols,并开发了一种医疗诊断设备,严格的测试成为其软件生涯中重要的一部分。之后他加入了Everis 的银行部门,其间开发了电子投票系统及 CloudBees。
工作之余,Alex 会陪伴他的妻子Jessica 以及两个女儿Ada 和Alexandra,Ada和Alexandra 是他的掌上明珠。
Andy Gumbrecht 是 Tomitribe 的高级软件工程师。从12 岁起他就对任何与计算机相关的事情感兴趣,并在那时幸运地拥有了一台高达 1KB 内存的计算机Sinclair ZX81。那时候许多早期的程序示例都是表单上的二进制码,需要手动输入到计算机中。这十分容易出错,因此Andy 很快就找到他的兄弟John,让他作为自己的测试者来保证输入的正确性。这也是他第一次意识到测试代码的重要性。
接触机器码和BASIC 使Andy 在代码优化方面的能力持续提升。在成为英国军队的皇家工程师之后不久,他回到德国的大学继续深造。之后他进入 PROVOX Sytemplanung GmbH 实习并在那里工作了很多年,主要开发政府软件。
Andy 从 2007 年开始进行开源软件的研发并在 2009 年加入了 Apache OpenEJB和Apache TomEE Application Server 项目,现在他已经成为项目管理委员会的一员。
Jason Porter 从12 岁起就开始不断提升自己的软件开发技术。在那之前的几年间,他通过查看一个在古老的 80286 上用BASIC 编写的游戏开启了自己的计算机和编程之旅。在编程方面的兴趣带领他之后又接触了 Java 和 C/C++。他在 Netscape Navigator 和IE 浏览器时期成为一名早期的Web 开发者,和DHTML 以及层级元素的“斗争”占据了他的大量时间。15 岁时,Jason 在当地的一家Web 开发公司找到了一份工作,开始开发网站并利用Perl 来编写CGI 脚本(然而,他很想忘记那段岁月)。在那之后,他在多个领域工作过,使用过Java、PHP、Ruby、C# 以及JavaScript。
他认为自己主要是一名后端开发者,但是其实他拥有应对任何编程领域问题的能力。在Red Hat,Jason 参与过多个不同的框架、网站和集成工作。他在美国和世界其他地方做过的演讲可以帮助人们更好地理解编程的概念或新的技术。Jason 现在和他的妻子以及5 个孩子居住在犹他州,对于Jason 来说,带孩子可比从事计算机编程工作要困难多了。
《Java微服务测试:基于Arquillian、Hoverfly、AssertJ、JUnit、Selenium与Mockito》从实战出发,介绍微服务架构所带来的测试方面的挑战,以及如何利用新的技术来应对这些挑战。通过本书,读者可以学会如何编写微服务架构下的单元测试、组件测试、集成测试以 及契约测试。在此过程中还会用到 Arquillian、ShrinkWrap、Pact、Selenium、Docker、Hoverfly 等 多个帮助测试的工具和框架。书中涵盖大量的代码和样例,可以帮助读者快速上手,并在自己的 实际工作中应用这些技术。
《Java微服务测试:基于Arquillian、Hoverfly、AssertJ、JUnit、Selenium与Mockito》适合有一定 Java 基础的开发和测试人员,对使用其他编程语言的开发者也会有一定的帮助。
评分
评分
评分
评分
Java微服务测试:基于Arquillian、Hoverfly、AssertJ、JUnit、Selenium与Mocki 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024