Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/orta/pragmatic-testing

Pragmatic testing ebook
https://github.com/orta/pragmatic-testing

Last synced: about 2 months ago
JSON representation

Pragmatic testing ebook

Awesome Lists containing this project

README

        

A Pragmatic Approach to iOS Testing
===============

An ebook about pragmatic testing strategies. Click below to get the latest ePub.

[ ![Image](assets/Cover.png "Pragmatic iOS Testing") ](https://github.com/orta/pragmatic-testing/blob/master/pragmatic_testing.epub?raw=true "Download ePub")

Or check [it on GitBook](https://www.gitbook.com/book/orta/pragmatic-ios-testing/details).

Wanna contribute? [read this](CONTRIBUTING.md).

##### Existing Pages

| Topic | Last Updated | State | Length |
| -------|------|---|-----|
|[What Is/What And Why Of The Book](chapters/en-UK/what_is/what_and_why_of_the_book.md)|2016-03-31|💌|Words: 517|
|[What Is/How Can I Be Pragmatic With My Testing](chapters/en-UK/what_is/how_can_i_be_pragmatic_with_my_testing.md)|2017-07-26|💌|Words: 368|
|[XCTest/What Is XCTest How Does It Work](chapters/en-UK/xctest/what_is_xctest_how_does_it_work.md)|2018-02-18|💌|Words: 571|
|[XCTest/Types Of Testing](chapters/en-UK/xctest/types_of_testing.md)|2016-09-09|💌|Words: 511|
|[XCTest/Unit Testing](chapters/en-UK/xctest/unit_testing.md)|2016-03-31|💌|Words: 336|
|[XCTest/Three Types Of Unit Tests](chapters/en-UK/xctest/three_types_of_unit_tests.md)|2016-09-09|💌|Words: 350|
|[XCTest/Behavior Testing](chapters/en-UK/xctest/behavior_testing.md)|2016-03-31|💌|Words: 1227|
|[XCTest/Test Driven Development](chapters/en-UK/xctest/test_driven_development.md)|2016-09-09|💌|Words: 444|
|[XCTest/Integration Testing](chapters/en-UK/xctest/integration_testing.md)|2016-09-09|💌|Words: 535|
|[Foundations/Dependency Injection](chapters/en-UK/foundations/dependency_injection.md)|2016-08-30|💌|Words: 806|
|[Foundations/Stubs Mocks And Fakes](chapters/en-UK/foundations/stubs_mocks_and_fakes.md)|2016-09-09|💌|Words: 474|
|[OSS Libs/Expanding On Bdd Frameworks](chapters/en-UK/oss_libs/expanding_on_bdd_frameworks.md)|2016-03-31|✍🏾|Words: 3|
|[OSS Libs/Mocking And Stubbing Ocmock And Ocmockito ](chapters/en-UK/oss_libs/mocking_and_stubbing__ocmock_and_ocmockito_.md)|2016-03-31|✍🏾|Words: 0|
|[OSS Libs/Network Stubbing Ohttp And Vcrurlconnection](chapters/en-UK/oss_libs/network_stubbing__ohttp_and_vcrurlconnection.md)|2016-03-31|✍🏾|Words: 0|
|[Setup/How I Got Started](chapters/en-UK/setup/how_i_got_started.md)|2016-03-31|💌|Words: 333|
|[Setup/Getting Setup](chapters/en-UK/setup/getting_setup.md)|2016-03-31|💌|Words: 315|
|[Setup/Introducing Tests Into An Existing Application](chapters/en-UK/setup/introducing_tests_into_an_existing_application.md)|2016-03-31|💌|Words: 337|
|[Setup/Starting A New Application And Using Tests](chapters/en-UK/setup/starting_a_new_application_and_using_tests.md)|2016-03-31|💌|Words: 498|
|[Ops/Developer Operations Aka Automation](chapters/en-UK/ops/developer_operations_aka_automation.md)|2016-03-31|💌|Words: 1269|
|[Ops/Techniques For Keeping Testing Code Sane](chapters/en-UK/ops/techniques_for_keeping_testing_code_sane.md)|2016-03-31|✍🏾|Words: 0|
|[Ops/Creation Of App-Centric It Blocks](chapters/en-UK/ops/creation_of_app-centric_it_blocks.md)|2016-03-31|✍🏾|Words: 0|
|[Ops/Fixtures And Factories](chapters/en-UK/ops/fixtures_and_factories.md)|2016-03-31|✍🏾|Words: 0|
|[Async/Dispatch Asyncs Ar Dispatch Etc](chapters/en-UK/async/dispatch_asyncs__ar_dispatch_etc.md)|2016-03-31|💌|Words: 667|
|[Async/Techniques For Getting Around Async Testing](chapters/en-UK/async/techniques_for_getting_around_async_testing.md)|2016-03-31|💌|Words: 1211|
|[Async/Techniques For Getting Around Async Networking](chapters/en-UK/async/techniques_for_getting_around_async_networking.md)|2016-03-31|✍🏾|Words: 0|
|[Async/Networking In View Controllers Network Models](chapters/en-UK/async/networking_in_view_controllers__network_models.md)|2016-07-07|💌|Words: 425|
|[Async/Animations](chapters/en-UK/async/animations.md)|2016-03-31|📎|Words: 148|
|[Async/Will And XCTest 6](chapters/en-UK/async/will_and_xctest_6.md)|2016-03-31|✍🏾|Words: 0|
|[App Testing/Techniques For Testing Different Aspects Of The App](chapters/en-UK/app_testing/techniques_for_testing_different_aspects_of_the_app.md)|2016-03-31|✍🏾|Words: 0|
|[App Testing/Views Snapshots](chapters/en-UK/app_testing/views__snapshots.md)|2016-06-23|💌|Words: 536|
|[App Testing/Scroll Views](chapters/en-UK/app_testing/scroll_views.md)|2016-03-31|✍🏾|Words: 0|
|[App Testing/User Interactions](chapters/en-UK/app_testing/user_interactions.md)|2016-03-31|✍🏾|Words: 7|
|[App Testing/Ipad And Iphone](chapters/en-UK/app_testing/ipad_and_iphone.md)|2016-03-31|💌|Words: 414|
|[App Testing/Testing Delegates](chapters/en-UK/app_testing/testing_delegates.md)|2016-09-09|💌|Words: 490|
|[Core Data/Core Data](chapters/en-UK/core_data/core_data.md)|2016-03-31|💌|Words: 778|
|[Core Data/Core Data Migrations](chapters/en-UK/core_data/core_data_migrations.md)|2016-03-31|💌|Words: 490|
|[Prag Prog/Making Libraries To Get Annoying Tests Out Of Your App](chapters/en-UK/prag_prog/making_libraries_to_get_annoying_tests_out_of_your_app.md)|2016-03-31|✍🏾|Words: 0|
|[Prag Prog/Using Xcode Pragmatically](chapters/en-UK/prag_prog/using_xcode_pragmatically.md)|2016-03-31|✍🏾|Words: 0|
|[Prag Prog/Improving Xcode](chapters/en-UK/prag_prog/improving_xcode.md)|2016-03-31|✍🏾|Words: 0|
|[Wrap Up/Books](chapters/en-UK/wrap_up/books.md)|2016-03-31|📎|Words: 168|
|[Wrap Up/Twitter Follows](chapters/en-UK/wrap_up/twitter_follows.md)|2016-03-31|✍🏾|Words: 0|
|[Wrap Up/Recommended Websites](chapters/en-UK/wrap_up/recommended_websites.md)|2018-03-12|✍🏾|Words: 50|

Over 200 words: 57.1%
Over 300 words: 57.1%
TODOs: 13
Words: 14278

##### Generating the ebook

The latest ePub copy can be generated by running `ruby generate.rb`