BEM offers a great way to improve the contextual awareness of your code base. Your styles will be more readable, more transparent, and more reusable. If you work on a large team and/or project, you owe it to yourself to give BEM a deeper look.
Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
Learn to create web tests using Selenium Tools
Learn to use Page Object Pattern
Run and analyse test results on an easy-to-use platform
Who This Book Is For
This book is intended for software quality assurance/testing professionals, and software developers who want to start using Selenium for testing web-based applications.
Table of Contents
Chapter 1: Instant Selenium Testing Tools Starter
So, what is Selenium?
Top 5 features you'll want to know about
People and places you should get to know
What You Will Learn
Install Selenium IDE
Create and run tests with Selenium IDE
Export tests from Selenium IDE to Selenium WebDriver
Configure Selenium WebDriver in Eclipse
Run tests on various Browsers
Work with various types of HTML UI elements
Use Page Object Pattern
Selenium is a software testing framework for automating web applications for testing purposes. It uses components such as Selenium IDE, Selenium Client API, and Selenium Webdriver to test web applications, which provides an easy-to-use platform and lets you test your applications more effectively and efficiently.
"Instant Selenium Testing Tools Starter" was born out of the need for a short, yet all-encompassing book that would give you a solid foundation in creating and running tests with Selenium testing tools. This book will enable you to harness the power of Selenium and put it to good use throughout the testing process, quickly and efficiently.
The "Instant Selenium Testing Tools Starter" can be used as an end-to-end guide or as a desk reference, with sections that deal with all the key aspects of automating tests for web applications. A step-by-step description of key features is provided with the help of simple and concise examples. Each chapter will help you understand the key features of Selenium with tips and tricks that will become the foundation of your knowledge in the future.
Unmesh Gundecha has a Master's degree in Software Engineering and over 12 years of experience in software development and testing. Unmesh has architected functional test automation solutions using industry standards, in-house and custom test automation frameworks along with leading commercial and open source test automation tools.
He has development experience in Microsoft technologies and Java. He is presently working as a test solution architect with a multinational company in Pune, India.
His experience includes support to Ruby, Java, iOS, Android, and PHP projects as an automated tester and software developer.
He authored Selenium Testing Tools Cookbook, Packt Publishing in November 2012.
We understand your time is important. Uniquely amongst the major publishers, we seek to develop and publish the broadest range of learning and information products on each technology. Every Packt product delivers a specific learning pathway, broadly defined by the Series type. This structured approach enables you to select the pathway which best suits your knowledge level, learning style and task objectives.
As a new user, these step-by-step tutorial guides will give you all the practical skills necessary to become competent and efficient.
Friendly, informal tutorials that provide a practical introduction using examples, activities, and challenges.
Fast paced, concentrated introductions showing the quickest way to put the tool to work in the real world.
A collection of practical self-contained recipes that all users of the technology will find useful for building more powerful and reliable systems.
Guides you through the most common types of project you'll encounter, giving you end-to-end guidance on how to build your specific solution quickly and reliably.
Take your skills to the next level with advanced tutorials that will give you confidence to master the tool's most powerful features.
Accessible to readers adopting the topic, these titles get you into the tool or technology so that you can become an effective user.
Building on core skills you already have, these titles share solutions and expertise so you become a highly productive power user.