Selenium for Victims of Manual Testing Training Course
This is a practical course designed for manual testers in order to facilitate automated testing.
Course Outline
Introduction to automated testing
- Testing concepts
- Possibilities and limitations of Selenium
Locators
- Understanding locators
- ID, CSS, XPath and Name locator types
Advanced locators
- Dynamic locators
- Building a path
- Relationships between elements on a path
- Locating elements with desired text
- Best practices
Selenium WebDriver
- Java basics
- Java IDE
- WebDriver API
- Debugging
TestNG
- Assertions
- Annotations
- Test suite
- Parameters
- Cross-browser testing
- Reporting
Advanced Selenium WebDriver
- Dynamic content
- Screenshots
Requirements
Basic knowledge of manual tests is recommended. No programming knowledge is required, though any experience with coding is beneficial.
Open Training Courses require 5+ participants.
Selenium for Victims of Manual Testing Training Course - Booking
Selenium for Victims of Manual Testing Training Course - Enquiry
Selenium for Victims of Manual Testing - Consultancy Enquiry
Consultancy Enquiry
Testimonials (7)
The exercises, they ignited passion in scripting and coding
Phakama Vezi - Hollard Insure
Course - Selenium for Victims of Manual Testing
Beeing introduced to JAVA
Lesego Modutwane - Hollard Insure
Course - Selenium for Victims of Manual Testing
- The content of the training and the examples and exercises we went through
Sthembele Mjobo - Hollard Insure
Course - Selenium for Victims of Manual Testing
Coaching from the trainer
Tandokazi Luke - Hollard Insure
Course - Selenium for Victims of Manual Testing
Everything as it all new in my space
Jacqueline Ladlokova - Hollard Insure
Course - Selenium for Victims of Manual Testing
The website references that was shared with us
Cliff Mathevula - Hollard Insure
Course - Selenium for Victims of Manual Testing
The notes he gave us and the second day was better than the first.
Tony Sanchez - Mirum Agency
Course - Selenium for Victims of Manual Testing
Upcoming Courses (Minimal 5 peserta)
Related Courses
Mobile Automation with Appium Overview
7 HoursAudience:
Anyone involved in testing including Mobile Automation Testers
Automate Windows Desktop Applications with AutoIt
14 HoursIn this instructor-led, live training in Indonesia (onsite or remote), participants will learn how to use AutoIt to automate window applications as they step through a series of hands-on live-lab exercises.
Test automation with HP UFT
21 HoursThis course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.
JMeter Fundamentals
7 HoursKursus ini membahas pembuatan dan implementasi pengujian fungsional dan unit dengan Apache JMeter, perangkat lunak pengujian aplikasi gratis dari The Apache Software Foundation. Tujuan kursus ini adalah untuk memungkinkan organisasi mengotomatiskan sepenuhnya berbagai persyaratan pengujian mereka, menghemat waktu, uang, dan membantu meminimalkan risiko kesalahan manusia dalam pengujian. Program ini mengeksplorasi konsep perancangan dan pembuatan rencana pengujian untuk aplikasi web dunia nyata menggunakan Apache JMeter, termasuk rencana pengujian fungsional, regresi, dan stres. Peserta akan mempelajari cara merancang rencana pengujian untuk berbagai tujuan dan menggunakan berbagai komponen dan fungsi dalam JMeter untuk keuntungan mereka, yang memungkinkan mereka untuk mengotomatiskan sepenuhnya proses pengujian aplikasi web.
JMeter Fundamentals and JMeter Advanced
14 HoursIni adalah kursus JMeter Dasar dan JMeter Lanjutan yang ditawarkan bersama-sama demi kenyamanan.
JMeter Dasar-dasar
Kursus ini membahas pembuatan dan implementasi pengujian fungsional dan unit dengan Apache JMeter, perangkat lunak pengujian aplikasi gratis dari The Apache Software Foundation. Tujuan kursus ini adalah untuk memungkinkan organisasi mengotomatiskan sepenuhnya berbagai persyaratan pengujian mereka, menghemat waktu, uang, dan membantu meminimalkan risiko kesalahan manusia dalam pengujian. Program ini mengeksplorasi konsep perancangan dan pembuatan rencana pengujian untuk aplikasi web dunia nyata menggunakan Apache JMeter, termasuk rencana pengujian fungsional, regresi, dan stres. Peserta akan mempelajari cara merancang rencana pengujian untuk berbagai tujuan dan menggunakan berbagai komponen dan fungsi dalam JMeter untuk keuntungan mereka, yang memungkinkan mereka untuk mengotomatiskan sepenuhnya proses pengujian aplikasi web.
JMeter Lanjutan
Kursus ini membahas teknik pengujian aplikasi web tingkat lanjut. Kursus ini berfokus pada otomatisasi penuh, penulisan skrip, dan pengintegrasian pengujian dengan sumber data eksternal.
Web Application Performance Testing with JMeter
7 HoursThis course has been created for test managers, testers, business analysts, designers, developers, administrators and anyone interested in planning and performing web application performance tests. It covers how to set up non-functional requirements, which indicators are most important in specific implementations, how to create a performance test plan, implement it in JMeter, execute it and analyse the results.
Robot Framework: Keyword Driven Acceptance Testing
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at software test engineers who wish to learn how to write a set of test cases and a test suite, then execute the tests on a demo application.
By the end of this training, participants will be able to:
- Use Robot Framework's keyword-driven testing approach and tabular test data syntax to write and execute tests.
- Use consistent syntax to compose new keywords from existing ones.
- Carry out Gherkin-style Behavior Driven Development (BDD) tests (similar to Cucumber).
- Generate and interpret Report and Logs to troubleshoot failures in the tested application.
- Extended Robot Framework's capabilities using third-party libraries written in Python, Java, Perl, Javascript and PHP.
- Integrate Robot Framework with Selenium for testing web applications.
Web Application Testing with Selenium and JMeter
35 HoursThis course provides training for handling testing projects and provides hands on experience with web applications, functional test automation and cross browser test automation using Selenium test suite. Also, it comprehesively introduced jMeter.
Roughtly 2 days of JMeter and 3 days of Selenium.
Introduction to Selenium
7 HoursThis introductory course is designed to familiarize testing professionals with the basics of testing web applications using Selenium. Testers can build, enhance, and maintain scripts using both the Selenium IDE and the Selenium 2 WebDriver.
Intended Audience
The target audience is software testers who are seeking to automate the testing of web applications using Selenium. These testers maybe new to test automation and may also include quality assurance practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that the tools are being implemented fully and appropriately.
At the end of the course, you will be able to:
- Describe the function and purpose of Selenium
- Understand the benefits and proper approach to test automation
- Record automated test cases
- Play back automated test cases
- Apply and use different verification techniques
- View and analyze results
- Configure and use the Selenium RC (Remote Control)
- Create and work with test suites
- Schedule automatic test runs
- Utilize different Selenium script formats
- Modify scripts to extend the capability to test the application
- Configure Selenium with Eclipse and the Selenium 2 WebDriver
- Understand and use RTTS helper files
- Convert selenium code to work with the Selenium 2 WebDriver
- Configure Custom Log Files
- Create a custom object map
- Create reusable modules to reduce script maintenance
- Use tools to help identify XPath
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 HoursThis course gives a comprehensive overview how to use automated functional and performance testing with Selenium and JMeter using Java/Maven environment. 3 days is spend on Selenium, 2 on JMeter.
Test Automation with Selenium
21 HoursKursus ini memberikan pelatihan untuk menangani proyek pengujian dan memberikan pengalaman langsung dengan aplikasi web, otomatisasi pengujian fungsional, dan otomatisasi pengujian lintas browser menggunakan rangkaian pengujian Selenium.
Sasaran Pemirsa:
- Insinyur pengujian perangkat lunak
- Pengembang perangkat lunak yang terlibat dalam pengembangan tangkas
Pada akhir pelatihan Selenium, para delegasi akan mampu:
- Gunakan rangkaian pengujian Selenium secara efektif dalam proyek nyata
- Gunakan Selenium untuk pengujian lintas browser
TestComplete
21 HoursIn this instructor-led, live training in Indonesia, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.
Testing with TestNG
14 HoursTestNG is a testing framework designed to simplify a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing entire systems made of several classes, several packages and even several external frameworks, such as application servers).
Audience
This course is crafted for engineers and developers seeking to adopt the TestNG suite in their workflow.
Tosca: Model-Based Testing for Complex Systems
35 HoursIn this instructor-led, live training in Indonesia participants will learn how to use Tosca to carry out end-to-end (web + backend) testing. The training combines theory with practice in a live lab environment, giving participants the chance to interact with the technology, the instructor, and their peers.
The training starts with an overview of traditional code and script-based automation testing and contrasts it with Tosca's model-based (MBT) approach. Participants learn how to create and execute test cases using Tosca's default modules as well as how to custom-build their own modules for execution.
From software modeling principles to test coverage across different browsers, this training walks participants through both theory and practice and enables them to implement their own testing solution in Tosca.
TOSCA Certification Preparation
14 HoursPelatihan langsung yang dipandu oleh instruktur ini, di Indonesia (online atau onsite), ditujukan bagi profesional pengujian perangkat lunak tingkat menengah yang ingin mendapatkan sertifikasi TOSCA dan menunjukkan kemahiran dalam otomatisasi pengujian menggunakan Tricentis Tosca.
Pada akhir pelatihan ini, peserta akan mampu:
- Memahami struktur dan persyaratan sertifikasi TOSCA.
- Menguasai konsep TOSCA, termasuk desain kasus pengujian, otomatisasi, dan eksekusi.
- Menerapkan praktik terbaik untuk membangun kasus pengujian yang dapat digunakan kembali dan mudah dipelihara.
- Mempersiapkan komponen praktis dan teoritis dari ujian sertifikasi TOSCA.