本书的核心主题是“敏捷测试”与“高效测试技术实践”,讲述一名测试工程师如何从传统测试思维和工作模式中跳脱出来、拥抱变化,并逐渐融入敏捷测试的过程,详细讲解了测试行业中常用的测试方法和开发技术。本书既浓缩了丰富的软件测试方法和作者大量宝贵的实践经验,又包含了作者在职场的认知和测试技术总结。书中剖析了诸多自动化测试和敏捷测
本书为教育部信息化新核心课程(NCC)融媒体专业系列教材,从前端、通信及服务器端这3个方面对H5开发中的安全技术和技巧进行介绍。 本书共3篇,第1篇主要介绍在H5应用前端开发中对用户输入信息进行验证的方法;第2篇主要介绍H5应用通信方面的安全防护技术;第3篇主要介绍H5应用服务器端的安全防护技术,并结合两个实例对H5应
本书主要介绍嵌入式Linux接口开发技术,首先介绍Linux的基础知识、嵌入式LinuxC的开发基础和Linux系统的文件操作,然后在此基础上详细介绍嵌入式系统常用接口的编程,最后通过一个完整的案例开发来介绍嵌入式系统的综合设计。对于每种接口,本书先介绍其原理,然后通过典型的外设来介绍嵌入式Linux的接口编程。在编程
本书系统地介绍游戏设计中与数值相关的基础知识、理论思想及实践课题,分为基础篇、思想篇、实践篇及拓展篇,涵盖游戏数值设计从入门到实践所需的知识,并穿插大量读者熟知的游戏案例进行辅助说明,力求帮助读者对游戏设计所需的必要知识建立认知,熟悉并掌握游戏研发的关键流程。 本书既适合游戏策划人员、游戏研发人员,以及想从事游戏行业的
本书全面地介绍了Go语言区块链应用工程师所需要的基础知识和各种技术,主要分为基础篇、进阶篇和实战篇三部分。全书共7章,其中1~2章为基础篇,介绍Go语言环境安装、基础语法、函数编程、容器编程、面向对象编程、并发编程以及网络编程;3~5章为进阶篇,第3章介绍区块链基本原理、发展历程、行业应用案例,第4章主要介绍智能合约,
本书以Python3为基础,循序渐进地讲解了Python从入门到进阶的知识。全书共15章。首先从Python的起源及功能特点开始讲述,介绍Python3的安装、配置,并详细讲解Python的基础知识,包括变量和运算符的使用、三大控制结构、标准数据类型、函数、文件输入和输出、面向对象编程和异常处理等相关知识;然后讲解Py
图形化编程指的是一种无须编写文本代码,只需要通过鼠标拖曳相应的图形化指令积木,按照一定的逻辑关系完成拼接就能实现编程的形式。 本书作为全国青少年软件编程等级考试(图形化编程三级)配套学生用书,基于图形化编程环境,遵照考试标准和大纲,带着学生通过一个个生动有趣的游戏、动画范例,在边玩边学中掌握考核目标对应的等级知识和技能
在人们极力渴求提高JavaScript性能的情况下,WebAssembly应运而生,现已得到所有主流Web浏览器的支持。由于其卓越的性能和可移植性,WebAssembly也被用于Web浏览器之外的许多场景。本书围绕WebAssembly技术栈介绍如何通过C、C++等语言编写高性能的浏览器端应用程序。你将掌握WebAss
MakeCodeArcade是微软推出的一款开源像素风格游戏图形化编程工具,它可以让你在创建像素风格游戏的同时,以一种有趣的模式学习物理、数学、音乐等多学科知识。喵比特是Kittenbot为MakeCodeArcade设计的一款自带多种传感器的可编程游戏掌机。 本书通过一系列有趣的故事激发读者的学习兴趣,帮助读者循序渐
本书是一本Kubernetes入门图书,共分为12章,涵盖了Kubernetes的基础知识,并附带了大量的配置案例。此外,还介绍了Kubernetes架构、构建Kubernetes集群、在Kubernetes上部署和管理应用程序、Kubernetes安全,以及云本地、微服务、容器化等术语的含义。本书在内容上不断进行充实