Selenium with Java – A Beginner’s Guide

Selenium with Java – A Beginner’s Guide
Author: Pallavi Sharma
Publisher: BPB Publications
Total Pages: 215
Release: 2022-02-15
Genre: Antiques & Collectibles
ISBN: 9391392687

A refresher for Java developers on how to use Selenium IDE and Selenium Grid to automate web browsers KEY FEATURES ● Extensive practical demonstration of Selenium with numerous real-world examples. ● Includes thorough examination of various test automation ideas. ● Covers tools in conjunction with Selenium for implementing browser and web test automation projects. DESCRIPTION This book introduces setting up the environment for writing test scripts after covering Selenium and its capabilities. Numerous functionalities, including the web driver interface, the web element interface, and locators, are illustrated in-depth using the By class. Additionally, the book presents tasks such as HTML element manipulation, mouse and keyboard operations, dropdown, table, window, alert, frame, action class, and synchronization. Along with Selenium IDE and Selenium Webdriver, the book also covers another critical feature, which is the implementation of Selenium Grid, that allows the test suite to execute in parallel across several settings. Several add-on automation scripts, such as those for taking screenshots, object and data information, are thoroughly displayed and explained in this book. The book discusses tools like TestNG and Maven that aid in the overall development of the test project ecosystem. After reading the book, you should feel extremely competent in utilizing Selenium to automate a variety of web and browser testing scenarios and tasks. WHAT YOU WILL LEARN ● Get trained to automate the end-to-end testing of online applications with Selenium Webdriver. ● Confidently configure the Selenium Grid for cross-browser testing. ● Create locators quickly for various HTML elements on the page. ● Opportunities to improve test writing skills with the popular unit test framework, TestNG. ● An in-depth explanation of the management of objects and data in the test project. WHO THIS BOOK IS FOR This book is intended for software test engineers who wish to develop a strong foundation in Selenium implementation to create test automation solutions. Basic knowledge of testing and Java as a programming language is required. AUTHOR BIO Pallavi is a multi-skilled professional and has donned many hats in her career span. She founded 5 Elements Learning, where she acted as a coach, writer, and speaker on test automation solutions and collaborated with learning enthusiasts, organizations, and mentors from across the globe. She is a Steering Committee member at Agile Testing Alliance(ATA). She has contributed to Selenium Documentation, at the Selenium Project. She is the author of the book ‘Selenium with Python Beginners’ with BPB Publications. She has curated, organized, and acted as a jury for various international conferences and meetups like Selenium Conference India, StepIn Delhi, Selenium Conference by ATA, APISummit by ATA, and Global Testing Retreat by ATA. She is a firm believer in the larger good and likes to live by example. She volunteers her resources for Jabarkhet forest reserve, People for animals, and Wildlife SOS. She lives in the National Capital Region with her doctor parents, her husband, two children [sometimes she wonders though!], and a labrador. She likes to pen her thoughts as short stories, poems, and anecdotes. She is a firm believer in giving and living by example which she continues to learn, as life continues.

TestNG Beginner's Guide

TestNG Beginner's Guide
Author: Varun Menon
Publisher: Packt Pub Limited
Total Pages: 276
Release: 2013
Genre: Computers
ISBN: 9781782166009

This book is written in a friendly, beginner's guide style with plenty of step-by-step instructions with appropriate examples.This book is great for developers and testers who are new to TestNg and want to learn how to use TestNG for writing their application as well as functional tests. This book assumes that you have experience in Java and OOPs concepts and have worked with certain IDE.

Entry Guide to Software Testing

Entry Guide to Software Testing
Author: Sridhar R. Mallepally
Publisher:
Total Pages: 62
Release: 2010
Genre: Computers
ISBN: 9780979147913

This book is intended to give the users an idea about the field of software industry specifically Software Testing industry. This book provides the basics of software testing concepts which will help the candidate to gain confidence in attending the interviews. Best practices followed in the software testing process have been illustrated and eloborated in this book. It also drives away the myths about the software testing field.

Backtrack 5 Wireless Penetration Testing

Backtrack 5 Wireless Penetration Testing
Author: Vivek Ramachandran
Publisher: Packt Publishing Ltd
Total Pages: 336
Release: 2011-09-09
Genre: Computers
ISBN: 184951559X

Wireless has become ubiquitous in today’s world. The mobility and flexibility provided by it makes our lives more comfortable and productive. But this comes at a cost – Wireless technologies are inherently insecure and can be easily broken. BackTrack is a penetration testing and security auditing distribution that comes with a myriad of wireless networking tools used to simulate network attacks and detect security loopholes. Backtrack 5 Wireless Penetration Testing Beginner’s Guide will take you through the journey of becoming a Wireless hacker. You will learn various wireless testing methodologies taught using live examples, which you will implement throughout this book. The engaging practical sessions very gradually grow in complexity giving you enough time to ramp up before you get to advanced wireless attacks. This book will take you through the basic concepts in Wireless and creating a lab environment for your experiments to the business of different lab sessions in wireless security basics, slowly turn on the heat and move to more complicated scenarios, and finally end your journey by conducting bleeding edge wireless attacks in your lab. There are many interesting and new things that you will learn in this book – War Driving, WLAN packet sniffing, Network Scanning, Circumventing hidden SSIDs and MAC filters, bypassing Shared Authentication, Cracking WEP and WPA/WPA2 encryption, Access Point MAC spoofing, Rogue Devices, Evil Twins, Denial of Service attacks, Viral SSIDs, Honeypot and Hotspot attacks, Caffe Latte WEP Attack, Man-in-the-Middle attacks, Evading Wireless Intrusion Prevention systems and a bunch of other cutting edge wireless attacks. If you were ever curious about what wireless security and hacking was all about, then this book will get you started by providing you with the knowledge and practical know-how to become a wireless hacker. Hands-on practical guide with a step-by-step approach to help you get started immediately with Wireless Penetration Testing

Understanding the Nuances of Software Testing: A Beginner's Guide With Real-Life Project Integration

Understanding the Nuances of Software Testing: A Beginner's Guide With Real-Life Project Integration
Author: Bosun Sogeke
Publisher: Bosun Sogeke
Total Pages: 65
Release: 2024-08-01
Genre: Business & Economics
ISBN:

"Understanding the Nuances of Software Testing: A Beginner's Guide with Real-Life Project Integration" is a comprehensive guide designed to equip beginners with a solid understanding of software testing processes and methodologies. This ebook delves into the essential phases of the software testing life cycle, from planning and execution to reporting and completion, providing practical insights and real-life project examples. Key Features: Introduction to Software Testing: Understand the fundamental principles of software testing, it's importance, and it's role in ensuring software quality. Test Planning and Execution: Learn how to create detailed test plans, define clear objectives, manage resources, and execute various types of tests, including functional, regression, and integration testing. Defect Management: Explore strategies for logging, tracking, and resolving defects, ensuring all issues are effectively managed throughout the testing process. Test Reporting: Discover the importance of test reporting, how to write comprehensive test summary reports, and the tools and techniques for effective communication of test results. Test Completion: Gain insights into the final phase of the software testing life cycle, including test case review, defect logging, environment clean-up, and stakeholder meetings. Advanced Topics: Dive into advanced topics such as automated testing, performance testing, and security testing, and understand their significance in modern software development. Real-Life Project Integration: Follow a real-life e-commerce project example, providing a practical application of the concepts and methodologies discussed throughout the book. This ebook is an invaluable resource for anyone starting their journey in software testing, providing a blend of theoretical knowledge and practical application to help readers understand and implement effective testing strategies.

Learn Testing in 1 Day

Learn Testing in 1 Day
Author: Krishna Rungta
Publisher:
Total Pages: 361
Release: 2017-08-11
Genre:
ISBN: 9781522070443

Software testing is the verifying your software product against business requirements and the enduring the Application Under Test is defect free. Contrary to popular belief, testing is not an adhoc activity but is This book is designed for beginners with little or no prior Software Testing experience. Here is what you will learn: Table Of Content Section 1- Introduction What is Software Testing? Why is it Important? 7 Software Testing Principles What is V Model Software Testing Life Cycle - STLC explained Test Plan What is Manual testing? What is Automation Testing? Section 2- Creating Test What is Test Scenario? How to Write Test Case Software Testing Techniques How to Create Requirements Traceability Matrix Testing Review Test Environment Test Data What is Defect? Defect Life Cycle Section 3- Testing Types 100+ Types of Software Testing White Box Testing Black Box Testing Unit Testing INTEGRATION Testing System Testing Regression Testing Sanity Testing & Smoke Testing Performance Testing Load Testing Accessibility Testing STRESS Testing User Acceptance Testing Backend Testing Protocol Testing Web Service Testing API Testing Section 4- Agile Testing Agile Testing Scrum Testing Beginners Section 5- Testing Different Domains Banking Domain Application Testing Ecommerce Applications Insurance Application Testing Payment Gateway Testing Retail POS Testing Telecom Domain Testing Data Warehouse Testing Database Testing

Kali Linux Wireless Penetration Testing Beginner's Guide

Kali Linux Wireless Penetration Testing Beginner's Guide
Author: Cameron Buchanan
Publisher: Packt Publishing Ltd
Total Pages: 210
Release: 2017-12-28
Genre: Computers
ISBN: 178862274X

Kali Linux Wireless Penetration Testing Beginner's Guide, Third Edition presents wireless pentesting from the ground up, and has been updated with the latest methodologies, including full coverage of the KRACK attack. About This Book Learn wireless penetration testing with Kali Linux Detect hidden wireless networks and discover their names Explore advanced Wi-Fi hacking techniques including rogue access point hosting and probe sniffing Develop your encryption cracking skills and gain an insight into the methods used by attackers and the underlying technologies that facilitate these attacks Who This Book Is For Kali Linux Wireless Penetration Testing Beginner's Guide, Third Edition is suitable for anyone who wants to learn more about pentesting and how to understand and defend against the latest wireless network attacks. What You Will Learn Understand the KRACK attack in full detail Create a wireless lab for your experiments Sniff out wireless packets, hidden networks, and SSIDs Capture and crack WPA-2 keys Sniff probe requests and track users through their SSID history Attack radius authentication systems Sniff wireless traffic and collect interesting data Decrypt encrypted traffic with stolen keys In Detail As wireless networks become ubiquitous in our lives, wireless penetration testing has become a key skill in the repertoire of the professional penetration tester. This has been highlighted again recently with the discovery of the KRACK attack which enables attackers to potentially break into Wi-Fi networks encrypted with WPA2. The Kali Linux security distribution comes with a myriad of tools used for networking attacks and detecting security loopholes. Kali Linux Wireless Penetration Testing Beginner's Guide, Third Edition has been updated to Kali Linux 2017.3 with the latest methodologies, including full coverage of the KRACK attack and how to defend against it. The book presents wireless pentesting from the ground up, introducing all elements of penetration testing with each new technology. You'll learn various wireless testing methodologies by example, from the basics of wireless routing and encryption through to detailed coverage of hacking methods and attacks such as the Hirte and Caffe Latte. Style and approach Kali Linux Wireless Penetration Testing Beginner's Guide, Third Edition is a practical, hands-on guide to modern wi-fi network hacking. It covers both the theory and practice of wireless pentesting, offering detailed, real-world coverage of the latest vulnerabilities and attacks.

Selenium 2 Testing Tools

Selenium 2 Testing Tools
Author: David Burns
Publisher: Packt Pub Limited
Total Pages: 232
Release: 2012
Genre: Computers
ISBN: 9781849518307

This book is written in Beginner's Guide style which emphasizes the concept of learning by doing. The book is packed with examples and code so that you can get the best out of this book. If you are a Software Quality Assurance professional, Software Project Manager, or a Software Developer interested in automated testing using Selenium, this book is for you. Web-based application developers will also benefit from this book.

Kali Linux Wireless Penetration Testing: Beginner's Guide

Kali Linux Wireless Penetration Testing: Beginner's Guide
Author: Vivek Ramachandran
Publisher: Packt Publishing Ltd
Total Pages: 214
Release: 2015-03-30
Genre: Computers
ISBN: 1783280425

If you are a security professional, pentester, or anyone interested in getting to grips with wireless penetration testing, this is the book for you. Some familiarity with Kali Linux and wireless concepts is beneficial.

Hypothesis Testing

Hypothesis Testing
Author: Arthur Taff
Publisher: Createspace Independent Publishing Platform
Total Pages: 94
Release: 2018-03-08
Genre:
ISBN: 9781718665033

The Perfect Book for Beginners Wanting to Learn About Hypothesis Testing & Statistical Significance! Multi-time best selling IT & mathematics author, Arthur Taff, presents a leading book for beginners to learn and understand hypothesis testing - specifically statistical significance. Statistical significance is a way of determining if an outcome occurred by random chance, or if something caused that outcome to be different than the expected baseline. Statistical significance calculations find their way into scientific and engineering tests of all kinds, from medical tests with control group and a testing group, to the analysis of how strong a newly made batch of parts is. Those same calculations are also used in investment decisions. In this book, you will get: A breakdown of all the major types of statistical significance calculations, and workings through an example using them, with an explanation of when you would use that specific type instead of one of the others. Visual examples included with all explanations, so you can better understand and learn statistical significance. An easy-to-understand approach that doesn't assume you have prior in-depth knowledge of statistics or that you regularly use an advanced statistics software package. The quickest hack to hypothesis testing - if you know what an "average" is and can use Excel at a basic level, this book will build the rest of the knowledge, and do so in an intuitive way. Arthur's personal email address for unlimited customer support if you have any questions And much, much more... If you are a person that learns by example, then this book is perfect for you! It is a very important topic with use in a wide range of industries and situations - so dive in to get a deep understanding!