Learning Android Application Testing : Improve Your Android Applications Through Intensive Testing and Debugging. - Blundell, Paul.; Diego Torres Milano, Eduardo (Birmingham : Packt Publishing, Limited, 2015)
Adding child pages to the subwiki -- Adding the acceptance test fixture -- Adding the supporting test classes -- GivWenZen -- Creating the test scenario -- Summary -- 8. Testing and Profiling Performance -- Ye Olde Logge method -- Timing logger -- Performance tests in Android SDK -- Launching the performance test -- Creating the LaunchPerformanceBase instrumentation -- Creating the TemperatureConverterActivityLaunchPerformance class -- Running the tests -- Using the Traceview and dmtracedump platform tools -- Dmtracedump -- Microbenchmarks -- Caliper microbenchmarks -- Benchmarking the temperature converter -- Running Caliper -- Summary -- 9. Alternative Testing Tactics -- Code coverage -- Jacoco features -- Temperature converter code coverage -- Generating code coverage analysis report -- Covering the exceptions -- Introducing Robotium -- Adding Robotium -- Creating the test cases -- The testFahrenheitToCelsiusConversion() test -- Testing between Activities -- Testing on the host's JVM -- Comparing the performance gain -- Adding Android to the picture -- Introducing Robolectric -- Installing Robolectric -- Adding resources -- Writing some tests -- Google's march on shadows -- Introducing Fest -- Introducing Spoon -- Introducing Fork -- Summary -- Index.
Description based on publisher supplied metadata and other sources.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Keywords: Android (Electronic resource).; Smartphones -- Programming; Application software -- Testing; Application software -- Development; Electronic books