If you're an iOS developer or QA professional tapping through an app to reproduce bugs or performance issues you thought were solved two releases ago, then this is your book. Learn how to script the user interface, assert correct behavior, stub external dependencies, reproduce performance problems, organize test code for the long haul, and automate the whole process so the machine does the work. You'll walk through a comprehensive strategy with techniques using Apple's tools that you can apply to your own apps. Automated user interface testing is an important part of a comprehensive testing strategy for iOS applications. By scrutinizing your app through the eyes and actions of the user, you raise confidence that features are wired up right and behave as you expect. Through this book you'll learn how to do full-stack testing of your iOS apps in both the simulator and on the device with Apple's built-in tools. You'll write behavioral tests in UI Automation that help protect against regressions. You'll write scripts to repeat steps in Instruments to reproduce performance bugs. With a little ingenuity, you'll build a workflow that gives the feedback you need. Grow a test suite by working with a real application that uses Core Data and network requests. Learn how to describe expected behavior in test scripts, launch the app in a specific state, and stub external dependencies for completely isolated and repeatable tests. Along the way, you'll practice how to organize your test code and run it hands-free from the command line. By the end, you'll have the tools and habits you need to tackle the unique testing problems you'll face while building best-of-breed native iOS apps for your users.
ScalatraisalightweightframeworkforbuildingwebapplicationsandAPIsthatadheretotheR...
《社会主义核心价值观融入大学生思想政治教育的创新机制研究》内容简介:本书着眼于社会主义核心价值观和大学生思想政治教育的融合
拓扑学(原书第2版)中文 本书特色 《拓扑学》(原书第2版)是一本优秀的拓扑学教材,系统讲解了拓扑学理论知识,共分两部分,**部分一般拓扑学,包括集合论、拓扑空...
书以简洁、准确的语言配合精心设计的、引人入胜的插图生动地揭示了计算机――这一神奇技术隐藏的奥秘。作者RonWhite是美国著名的
《改革开放口述史》内容简介:纪念改革开放四十周年万里、曾培炎、陈锦华等改革开放重大决策亲历者真情讲述。本书精选我国改革开放
SoyouknowHTML,evenJavaScript,buttheideaoflearninganactualprogramminglanguagelike...
《企业级数据与AI项目成功之道》内容简介:大型组织正在竞相实施先进的数据科学。大多数时候,我们的人工智能尝试变成了走进死胡同
尽管CD、DVD和因特网等电子介质发展迅猛,但印刷品设计依然比以往更为丰富、更具挑战性。可以将数字化设计与印刷品区分的惟一设计
“RubyonRails™3Tutorial:LearnRailsbyExamplebyMichaelHartlhasbecomeamustreadfordev...
《互联网+教育:技术应用》内容简介:本书围绕教育发展过程中不断出现的新需求及应对各种需求的技术应用,从互联网+教育在教育信息
共享经济对所在的整个行业的角度来说是一种思路的转变,会对其原有的经济模式形成冲击。共享经济的目的是共享,而提高效率是它的
《水之焰(2020版)》内容简介:女人不做恶女,就没法生存下去? 人妻盐川信子端庄贤淑,是位标准的传统女性,然而丈夫盐川弘治却早
《实用语义网RDFS与OWL高效建模(英文版)》是语义网的入门教程,详细讲述语义网的核心内容的语言,包括语义网的概念、语义建模等。
《C++语言从入门到精通:视频实战版》内容简介:《Visual C++从入门到精通(视频实战版)》详细介绍了使用VC进行C++程序设计的技巧,
SAP入门经典-(第5版) 本书特色 《SAP入门经典(第5版)》是由业内专家编写的SAP入门教程,其中对SAP的各种主要产品与组件进行了较为详细的介绍,并且从...
《新媒体营销》内容简介:本书基于新媒体快速发展的客观实际,从应用新媒体营销的典型群体学习需求出发,按照纵横交错的逻辑结构,
妙笔生花-专业的Word商务文档制作与排版-(含光盘1张) 本书特色 学会word 不难,学好word 也不难!《妙笔生花——专业的word商务文档制作与排版(...
本书基于虚构的计算机Pep/8,清晰、详细,循序渐进地介绍了计算机组成、汇编语言和计算机体系结构中的核心思想,围绕7个抽象层次
《设计必修课:中文版After Effects CC动画制作+视频剪辑+特效包装设计教程(微课视频全彩版)》内容简介:本书After Effects 是Ad
《汉字:汉字设计与应用》所收录的作品约有100套,其来源主要包括中国、日本及韩国等国家。相比较当今书籍文字、影视文字、宣传文