Language:
English
繁體中文
Help
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Pro iOS Testing = XCTest Framework f...
~
SpringerLink (Online service)
Pro iOS Testing = XCTest Framework for UI and Unit Testing /
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Pro iOS Testing/ by Avi Tsadok.
Reminder of title:
XCTest Framework for UI and Unit Testing /
Author:
Tsadok, Avi.
Description:
XVII, 302 p. 90 illus.online resource. :
Contained By:
Springer Nature eBook
Subject:
Apple and iOS. -
Online resource:
https://doi.org/10.1007/978-1-4842-6382-2
ISBN:
9781484263822
Pro iOS Testing = XCTest Framework for UI and Unit Testing /
Tsadok, Avi.
Pro iOS Testing
XCTest Framework for UI and Unit Testing /[electronic resource] :by Avi Tsadok. - 1st ed. 2020. - XVII, 302 p. 90 illus.online resource.
Chapter 1 - Introduction for Testing -- Chapter 2 - Setting up our Infrastructure -- Chapter 3 - Writing Tests-The Basics -- Chapter 4 - Writing Tests - Advanced Techniques -- Chapter 5 - Integration Tests -- Chapter 6 - Write Testable Code -- Chapter 7 - User Interface Tests -- Chapter 8 - Cover Another Aspect of Your App - Performance Testing -- Chapter 9 - Snapshot Testing. - Chapter 10: Implement Tests in Our Daily Work Routine -- Chapter 11: Using Command Line Tools.
Discover what tools there are for unit testing in iOS, and how to work in a test-driven environment. This book reveals how testing is a crucial capability in any iOS developer’s toolset, and a minimum requirement in iOS interviews. A few years ago, tests on mobile platforms were not very popular. It wasn’t a technical constraint, more a cultural one. But these days it’s a crucial skill set, especially when projects become big and hard to maintain. This book shows you how to set up a testing target in XCode unit tests. You'll learn how to write unit tests properly and incorporate concepts like spies and mocks and code coverage. You'll also learn the philosophy behind the architecture of UI tests, and how to mock network and DB layers in testing. Write unbreakable UI tests performance tests, as well. And learn the difference between integration tests and snapshot testing. This book will show you how to maintain code that's not only bug-free but will also remain high quality over time and maintainable while you make changes and refactors during an app's life. Testing in all its aspects is the best way of maintaining iOS projects to run fast and reliably long after you've released them. Many iOS developers working today lack an understanding of the advantages of testing, and might be unfamiliar with tools that make the job easier, such as XCTest framework. With Pro iOS Testing you'll see how to develop and test apps that work and stay working for a long time. You will: Set up a stable testing system Extend an app's lifetime with testing before release Incorporate testing into your everyday development routine Write unbreakable UI tests performance tests Understand the difference between integration tests and snapshot testing.
ISBN: 9781484263822
Standard No.: 10.1007/978-1-4842-6382-2doiSubjects--Topical Terms:
1115030
Apple and iOS.
LC Class. No.: QA76.8.M3
Dewey Class. No.: 004.165
Pro iOS Testing = XCTest Framework for UI and Unit Testing /
LDR
:03582nam a22004095i 4500
001
1030613
003
DE-He213
005
20201019133530.0
007
cr nn 008mamaa
008
210318s2020 xxu| s |||| 0|eng d
020
$a
9781484263822
$9
978-1-4842-6382-2
024
7
$a
10.1007/978-1-4842-6382-2
$2
doi
035
$a
978-1-4842-6382-2
050
4
$a
QA76.8.M3
050
4
$a
QA76.774.I67
072
7
$a
UMQ
$2
bicssc
072
7
$a
COM051370
$2
bisacsh
072
7
$a
UMQ
$2
thema
072
7
$a
ULH
$2
thema
082
0 4
$a
004.165
$2
23
100
1
$a
Tsadok, Avi.
$e
author.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1327560
245
1 0
$a
Pro iOS Testing
$h
[electronic resource] :
$b
XCTest Framework for UI and Unit Testing /
$c
by Avi Tsadok.
250
$a
1st ed. 2020.
264
1
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2020.
300
$a
XVII, 302 p. 90 illus.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
505
0
$a
Chapter 1 - Introduction for Testing -- Chapter 2 - Setting up our Infrastructure -- Chapter 3 - Writing Tests-The Basics -- Chapter 4 - Writing Tests - Advanced Techniques -- Chapter 5 - Integration Tests -- Chapter 6 - Write Testable Code -- Chapter 7 - User Interface Tests -- Chapter 8 - Cover Another Aspect of Your App - Performance Testing -- Chapter 9 - Snapshot Testing. - Chapter 10: Implement Tests in Our Daily Work Routine -- Chapter 11: Using Command Line Tools.
520
$a
Discover what tools there are for unit testing in iOS, and how to work in a test-driven environment. This book reveals how testing is a crucial capability in any iOS developer’s toolset, and a minimum requirement in iOS interviews. A few years ago, tests on mobile platforms were not very popular. It wasn’t a technical constraint, more a cultural one. But these days it’s a crucial skill set, especially when projects become big and hard to maintain. This book shows you how to set up a testing target in XCode unit tests. You'll learn how to write unit tests properly and incorporate concepts like spies and mocks and code coverage. You'll also learn the philosophy behind the architecture of UI tests, and how to mock network and DB layers in testing. Write unbreakable UI tests performance tests, as well. And learn the difference between integration tests and snapshot testing. This book will show you how to maintain code that's not only bug-free but will also remain high quality over time and maintainable while you make changes and refactors during an app's life. Testing in all its aspects is the best way of maintaining iOS projects to run fast and reliably long after you've released them. Many iOS developers working today lack an understanding of the advantages of testing, and might be unfamiliar with tools that make the job easier, such as XCTest framework. With Pro iOS Testing you'll see how to develop and test apps that work and stay working for a long time. You will: Set up a stable testing system Extend an app's lifetime with testing before release Incorporate testing into your everyday development routine Write unbreakable UI tests performance tests Understand the difference between integration tests and snapshot testing.
650
1 4
$a
Apple and iOS.
$3
1115030
650
0
$a
Apple computer.
$3
909025
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9781484263815
776
0 8
$i
Printed edition:
$z
9781484263839
856
4 0
$u
https://doi.org/10.1007/978-1-4842-6382-2
912
$a
ZDB-2-CWD
912
$a
ZDB-2-SXPC
950
$a
Professional and Applied Computing (SpringerNature-12059)
950
$a
Professional and Applied Computing (R0) (SpringerNature-43716)
based on 0 review(s)
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login