10 Testing Most Popular O’Reilly Books
- Penetration Testing with Raspberry Pi – Second Edition [Read online]
What You Will Learn Install and tune Kali Linux 2 on a Raspberry Pi 3 for hacking Learn how to store and offload pentest data from the Raspberry Pi 3 Plan and perform man-in-the-middle attacks and bypass advanced encryption techniques Compromise systems using various exploits and tools using Kali Linux 2 Bypass security defenses and remove data off a target network Develop a command and control system to manage remotely placed Raspberry Pis Turn a Raspberry Pi 3 into a honeypot to capture sensitive information In Detail This book will show you how to utilize the latest credit card sized Raspberry Pi 3 and create a portable, low-cost hacking tool using Kali Linux 2. You’ll begin by installing and tuning Kali Linux 2 on Raspberry Pi 3 and then get started with penetration testing. You will quickly install the powerful Kali Linux 2 on your Raspberry Pi 3 and then learn how to use and conduct fundamental penetration techniques and attacks.
- Coding for Penetration Testers: Building Better Tools [Read online]
Coding for Penetration Testers: Building Better Tools, Second Edition provides readers with an understanding of the scripting languages that are commonly used when developing tools for penetration testing, also guiding users through specific examples of custom tool development and the situations where such tools might be used. This completely updated edition focuses on an expanded discussion on the use of Powershell, and includes practical updates to all tools and coverage. Discusses the use of various scripting languages in penetration testing Presents step-by-step instructions on how to build customized penetration testing tools using Perl, Ruby, Python, and other languages Provides a primer on scripting, including, but not limited to, web scripting, scanner scripting, and exploitation scripting Includes all-new coverage of Powershell.
- Pragmatic Unit Testing in Java 8 with JUnit [Read online]
Pragmatic Unit Testing in Java 8 With JUnit steps you through all the important unit testing topics. How to use unit tests to help keep your system clean. Memorable mnemonics to help you remember what’s important when writing unit tests.
- Mastering Selenium WebDriver [Read online]
The Selenium WebDriver API is fully object oriented compared with the deprecated Selenium RC. At the end, the book will discuss the upcoming Selenium W3C specification and how it is going to affect the future of Selenium. It then shows you how you can extend this framework to overcome common obstacles that you will come across whilst using Selenium.
- Test-Driven iOS Development with Swift 3 [Read online]
Implement all of the principles of test-driven development (TDD) in to your daily programming workflow Book Description Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your apps. Table of Contents Your First Unit Tests Planning and Structuring Your Test-Driven iOS App A Test-Driven Data Model A Test-Driven View Controller Testing Network Code Putting It All Together Code Coverage and Continuous Integration Where to Go from Here.
- Scala Test-Driven Development [Read online]
This step-by-step guide shows you how to use the principles of TDD and built-in Scala testing modules to write clean and fully tested Scala code and give your workflow the change it needs to let you create better applications than ever before. Style and approach This step-by-step guide explains the significance of TDD in Scala through various practical examples. You will learn to write a complete test-driven application throughout the course of the book.
- Robot Framework Test Automation [Read online]
This book will help you to start designing test suites and Automated Acceptance Tests. Helping you to get started with automating acceptance tests, this book will provide a detailed overview of acceptance test management practices and principles. This book will also cover the Robot Framework in detail, and will help you test desktop applications using Java Swing.
- Testing with JUnit [Read online]
Master high quality software development driven by unit tests About This Book Design and implement robust system components by means of the de facto unit testing standard in Java Reduce defect rate and maintenance effort, plus simultaneously increase code quality and development pace Follow a step-by-step tutorial imparting the essential techniques based on real-world scenarios and code walkthroughs Who This Book Is For No matter what your specific background as a Java developer, whether you’re simply interested in building up a safety net to reduce regressions of your desktop application or in improving your server-side reliability based on robust and reusable components, unit testing is the way to go. This book explains JUnit concepts and best practices applied to the test first approach, a foundation for high quality Java components delivered in time and budget. In conjunction with third-party tools you’ll be trained in writing your tests efficiently, adapt your test case environment to particular demands and increase the expressiveness of your verification statements.
You may also like...