Dotnetcat » .NET Books » Testing books

Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration (Net Objectives Lean-Agile Series)

Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration (Net Objectives Lean-Agile Series) Author: Ken Pugh
Publisher: Addison-Wesley Professional ( 1 January 2011)
Price: $44.99  View »
Rating:
Very good

Praise for Lean-Agile Acceptance Test-Driven Development

 

Lean-Agile Acceptance Test-Driven Development tells a tale about three fictive project stakeholders as they use agile techniques to plan and execute their project. The format works well for the book; this book is easy to read, easy to understand, and easy to apply.”

—Johannes Brodwall, Chief Scientist, Steria Norway

 

“Agile development, some say, is all about pairing, and, yes, I’m a believer in the power of pairing. After reading this book, however, I became a fan of the ‘triad’—the customer or business analyst + the developer + the tester, who work collaboratively on acceptance tests to drive software development. I’ve written some…

Advanced .NET Debugging

Advanced .NET Debugging Author: Mario Hewardt
Publisher: Addison-Wesley Professional (19 November 2009)
Price: $59.99  View »

“Mario Hewardt’s Advanced .NET Debugging is an excellent resource for both beginner and experienced developers working with .NET. The book is also packed with many debugging tips and discussions of CLR internals, which will benefit developers architecting software.”

–Jeffrey Richter, consultant, trainer, and author at Wintellect

 

“Mario has done it again. His Advanced Windows Debugging (coauthored with Daniel Pravat) is an invaluable resource for native code debugging, and Advanced .NET Debugging achieves the same quality, clarity, and breadth to make it just as invaluable for .NET debugging.”

–Mark Russinovich, Technical Fellow, Microsoft Corporation

The Only Complete, Practical Guide to Fixing the Toughest .NET Bugs…

Gray Hat C#: A Hacker's Guide to Creating and Automating Security Tools

Gray Hat C#: A Hacker's Guide to Creating and Automating Security Tools Author: Brandon Perry
Publisher: No Starch Press (15 May 2017)
Price: $39.95  View »

Learn to use C#'s powerful set of core libraries to automate tedious yet important tasks like performing vulnerability scans, malware analysis, and incident response. With some help from Mono, you can write your own practical security tools that will run on Windows, Mac, Linux, and even mobile devices.
Following a crash course in C# and some of its advanced features, you'll learn how to:

  • Write fuzzers that use the HTTP and XML libraries to scan for SQL and XSS injection
  • Generate shellcode in Metasploit to create cross-platform and cross-architecture payloads
  • Automate Nessus, OpenVAS, and sqlmap to scan for vulnerabilities and exploit SQL injections
  • Write a .NET decompiler for Mac and Linux
  • Parse and read offline registry hives to dump system information
  • Automate the security tools Arachni and Metasploit using their MSGPACK RPCs
Streamline and simplify your work day with Gray Hat C# and C#'s extensive

Building a SharePoint 2016 Home Lab: A How-To Reference on Simulating a Realistic SharePoint Testing Environment

Building a SharePoint 2016 Home Lab: A How-To Reference on Simulating a Realistic SharePoint Testing Environment Author: Stacy Simpkins
Publisher: Apress (28 July 2016)
Price: $49.99  View »
Rating:
Good

This book is a step-by-step guide to building your own SharePoint farm in a home lab setting. Learn how to build a windows domain and then join servers into the domain in order to create your own testing and learning environment. After you get the domain stood up, where you go from there is up to you.  This book will help you learn how to spin up SharePoint in a least privileged fashion.  This isn’t strictly a SharePoint book, though. For example, if you’re not a SharePoint professional and are just looking to create a working windows domain for other purposes; the home-lab domain that you’ll create will work great for Exam preparation for non-SharePoint purposes.  You could even use it for learning how to install Exchange Server.  After all, it’s your Home Lab domain. In this book you will build your home-lab domain and you’ll have a great place for learning how to administer SharePoint and develop SharePoint Apps…

Practical Test-Driven Development using C# 7: Unleash the power of TDD by implementing real world examples under .NET environment and JavaScript

Practical Test-Driven Development using C# 7: Unleash the power of TDD by implementing real world examples under… Author: John Callaway
Publisher: Packt Publishing - ebooks Account (15 February 2018)
Price: $49.99  View »
Rating:
Very good

Develop applications for the real world with a thorough software testing approach

Key Features
  • Develop a thorough understanding of TDD and how it can help you develop simpler applications with no defects using C# and JavaScript
  • Adapt to the mindset of writing tests before code by incorporating business goals, code manageability, and other factors
  • Make all your software units and modules pass tests by analyzing failed tests and refactoring code as and when required
Book Description

Test-Driven Development (TDD) is a methodology that helps you to write as little as code as possible to satisfy software requirements, and ensures that what you've written does what it's supposed to do. If you're looking for a practical resource on Test-Driven Development this is the book for you. You've found a practical end-to-end guide that will help you implement Test-Driven Techniques for your software development projects.

You will learn from industry…

Software Testing using Visual Studio 2012

Software Testing using Visual Studio 2012 Author: Satheesh Kumar N
Publisher: Packt Publishing (26 July 2013)
Price: $49.99  View »

Learn different testing techniques and features of Visual Studio 2012 with detailed explanations and real-time samples

Overview

  • Using Test Manager and managing test cases and test scenarios
  • Exploratory testing using Visual Studio 2012
  • Learn unit testing features and coded user interface testing
  • Advancement in web performance testing and recording of user scenarios

In Detail

Testing is one of the main phases in the software development lifecycle. Managing the test scenarios, test cases, defects, and linking each one of these is bit of a challenge without using any tools. For frequently changing businesses, it is essential to address testing requirements by matching the pace of the business. This can only be achieved through automation of the possible testing scenarios to reduce the turnaround time of testing.

Software Testing Using Visual Studio 2012 is a practical, hands-on guide that provides…

A Tester's Guide to .NET Programming (Expert's Voice)

A Tester's Guide to .NET Programming (Expert's Voice) Author: Joe Sweeney
Publisher: Apress ( 2 February 2006)
Price: $59.99  View »

*Unlike its competitors, focuses solely on applied programming techniques for testers

*Will appeal to both developers and testers alike; already popularized in classrooms worldwide for three years

*Testing market is growing as more business adopt .NET technologies

Hacking With Kali Linux : A Comprehensive, Step-By-Step Beginner's Guide to Learn Ethical Hacking With Practical Examples to Computer Hacking, Wireless Network, Cybersecurity and Penetration Testing

Hacking With Kali Linux  : A Comprehensive, Step-By-Step Beginner's Guide to Learn Ethical Hacking With… Author: Peter Bradley
Publisher: Independently published (18 February 2019)
Price: $19.95  View »

Buy the Paperback version of this book, and get the Kindle eBOOK version for FREE

Are you fascinated by the idea of hacking?

Do you want to learn the secrets of ethical hackers?

This practical, step by step guide book will teach you all you need to know!


Hacking is a term that evokes ideas of criminals infiltrating your website or online bank account and either bleeding you dry or causing all sorts of mayhem with malware. But that’s only half the story and there are hackers out there who are ethical and do a lot of good.
In this book, Hacking With Kali Linux, you will discover that there is a lot more to hacking than you first thought, with chapters that look at:
  • The Basics of Hacking and Using Kali Linux
  • Penetration Testing
  • How to Install Kali Linux
  • Kali Tools
  • The Process of Ethical Hacking
  • Practical Hacking

Perfect for beginners, Hacking With Kali Linux is a

Reactive Applications with Akka.NET

Reactive Applications with Akka.NET Author: Anthony Brown
Publisher: Manning Publications ( 9 March 2019)
Price: $44.99  View »

Developing applications in a reactive style ensures that the experience is always responsive. Akka.NET is a framework for building distributed, message-driven applications which are able to stay responsive for the user even in the face of failure or when faced with more users. It makes it easy for .NET developers to write applications which are able to react to changes in their environment.

Reactive Applications with Akka.NET begins with an overview of reactive and a sample application written in the reactive style. Readers will learn concepts of the actor model and what these mean in a real- world reactive context. This hands-on book builds on fundamental concepts that teach how to create reliable and resilient applications. It also teaches useful Akka.NET features for building real-world applications. By the end of the book, readers will be able to look at a problem domain and understand how to create applications which are able to withstand modern demands…

Behavior-Driven Development with Cucumber: Better Collaboration for Better Software

Behavior-Driven Development with Cucumber: Better Collaboration for Better Software Author: Richard Lawrence
Publisher: Addison-Wesley Professional ( 3 June 2019)
Price: $39.99  View »

Agile software development teams are seeking better ways to create business-facing automated tests that support the development of the right product. Cucumber is rapidly becoming the most popular tool for accomplishing this objective – but, until now, no book has covered Behavior-Driven Development (BDD) practices and tools in sufficient depth. Teams have been forced to keep reinventing the wheel, or else to hire one of a handful of consultants at great expense. Behavior-Driven Development with Cucumber fills that gap.

¿

Richard Lawrence and Paul Rayner begin by illuminating ATDD’s value, and showing how it can help you produce better software with less pain. Next, they present a complete BDD/Cucumber reference and tutorial that provides a common language for software customers and team members alike. Lawrence and Rayner thoroughly explain the role of each team member and…