LEADER 03309nam 2200493 450 001 9910586595303321 005 20230110084953.0 010 $a1-4842-8197-7 024 7 $a10.1007/978-1-4842-8197-0 035 $a(MiAaPQ)EBC7073103 035 $a(Au-PeEL)EBL7073103 035 $a(CKB)24375984500041 035 $a(OCoLC)1341203135 035 $a(OCoLC-P)1341203135 035 $a(CaSebORM)9781484281970 035 $a(PPN)264196295 035 $a(EXLCZ)9924375984500041 100 $a20230110d2022 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aCreate an enterprise-level test automation framework with appium $eusing Spring-Boot, Gradle, Junit, ALM integration, and custom reports with TDD and BDD support /$fKoushik Das 210 1$aNew York :$cApress L. P.,$d[2022] 210 4$dİ2022 215 $a1 online resource (xv, 400 pages) $cillustrations 300 $aIncludes index. 311 08$aPrint version: Das, Koushik Create an Enterprise-Level Test Automation Framework with Appium Berkeley, CA : Apress L. P.,c2022 9781484281963 327 $aPart 1: Setting up Chapter 1: Automation Framework Overview Chapter 2: Creating the Wireframes with Spring-Boot Chapter 3: Configuring Gradle Chapter 4: Creating the Properties Files Chapter 5: Creating Android, iOS and Web Drivers On Demand Chapter 6: Enhancing Framework Common Mobile Actions Part 2: Build on the Framework Chapter 7: Creating Page Objects Chapter 8: Writing Your First Test Suite Chapter 9: Importing Test Data From Excel, XML or Other Formats Chapter 10: Adding BDD Capabilities with Cucumber Chapter 11: Adding Allure Reporting for TDD a nd BDDChapter 12: Making Extent Report Better and Workable wit h JUnitChapter 13: Creating a PDF Report with Scre enshotsChapter 14: Enhancing Framework Screenshots Chapter 15: Testing Multiple Apps and Versions in Same Test Suite Chapter 16: Running Scripts or Batch Files From Test Suite Part 3: Advanced Topics Chapter 17: API Testing Chapter 18: Advanced Topic I Adding Device Management Functions Chapter 19: Advanced Topic 2 Integrating with HP ALM Chapter 20: Advanced Topic 3 Adding Localization Testing Capabilities Chapter 21: Advanced Topic 4 Implementing Parallel Test Execution Chapter 22: Other Utilities Appendix A Appendix B 330 $aThink from a framework design perspective and move beyond straightforward coding skills. You'll design an enterprise level test framework that is capable of supporting both TDD and BDD at the same time, using the latest open source tools and coding best practices. Taking a less-is-more approach, superfluous information is excised in favor of sleek and direct instruction and focused coding practices. 606 $aApplication software$xTesting$xAutomation 606 $aMobile apps$xTesting$xAutomation 615 0$aApplication software$xTesting$xAutomation. 615 0$aMobile apps$xTesting$xAutomation. 676 $a005.14 700 $aDas$b Koushik$01252797 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910586595303321 996 $aCreate an Enterprise-Level Test Automation Framework with Appium$92904583 997 $aUNINA