|
August 14, 2013
The longest-running release in film history, The Rocky Horror Picture Show, debuted on this day in 1975. As a nice bookend to that classic piece, consider Brian Hogan's new free screencast on Web Workers. Learn how to run JavaScript in the background for fun and profit at pragprog.com/book/bhh52e.
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 you need Test iOS Apps with UI Automation: Bug Hunting Made Easy, now in print and shipping from pragprog.com/book/jptios.
This month marks a transition for PragPub. As of this issue, the magazine is no longer free. Also, you can finally subscribe. After four years of giving the magazine away, we asked editor Mike Swaine to come up with a plan to sustain PragPub into the future. We all agreed that we didn't want to go the advertising route. Mike's betting that enough of you will be interested enough to invest a couple of bucks to keep PragPub going. Get the current issue or subscribe for the next year at Mike's site.
Let's do the time warp again!
Test iOS Apps with UI Automation
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.
Now in print and shipping from pragprog.com/book/jptios.
PragPub Magazine, The Second Iteration
PragPub Magazine begins its Second Iteration, with contributions by Dave Thomas, Jesse Anderson, Michael Bevilacqua-Linn, Jeff Foster, David Rönnqvist, John Shade, Michael Swaine, Andy Lester, and Johanna Rothman.
Dave Thomas concludes his series on the Elixir language, Michael Bevilacqua-Linn continues his exploration of Clojure, and Jeff Foster shares how to find the joy in legacy code.
Also: David Rönnqvist dives into 3D graphics, Jesse Anderson talks about big problems, Johanna and Andy tell you what really belongs in your resume, and John Shade pays peculiar reverence to an Agile hero.
Get the current issue or subscribe for the next year at Mike's site.
Upcoming Author Appearances2013-08-14 Joe Kutner,
JRubyConf Europe
2013-08-14 Jonathan Penn,
CocoaConf Portland
2013-08-14 Chris Adamson,
CocoaConf Portland
2013-08-15 Jonathan Penn,
CocoaConf Portland
2013-08-15 Chris Adamson,
CocoaConf Portland
2013-08-16 Chris Adamson,
CocoaConf Portland
2013-08-16 Jonathan Penn,
CocoaConf Portland
2013-08-17 Drew Neil,
Eurucamp Berlin
2013-08-18 Johanna Rothman,
Problem Solving Leadership Workshop, Albuquerque, NM
2013-08-21 Drew Neil,
Berlin
2013-08-29 Joe Kutner,
devLink, Chattanooga, TN
Did You Know?
We publish books across a range of technologies for folks at different levels of abilities, all the way from novice to expert. If you haven't browsed all of our titles recently, come take a look:
Agile Practices • Android, iPhone, and Mobile Programming • Career
Development • Cool Things for Smart People • DIY & Hardware •
For Beginners • Gaming • Java and JVM Languages • Mac, iPhone,
and iPad Programming • Pragmatic exPress. • Ruby and Rails •
Testing, Design, and Cloud Computing • Tools, Frameworks, Languages
• Web 2.0+
Come check out all our categories at pragprog.com/categories
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
Tell your friends! Tweet this Follow us on Twitter: @pragprog, @pragpub, Andy @PragmaticAndy and Dave @pragdave.
Dave & Andy
The Pragmatic Programmers
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts PragProg.com
Manage your subscription using your account, or permanently unsubscribe here. Sent by the Pragmatic Programmers, LLC. • 2831 El Dorado Pkwy, #103-381 • Frisco TX 75033
|