The Agile Way

The Agile Way

Share this post

The Agile Way
The Agile Way
#43: Business Create Booking in Calendar
Selenium Training Workbook

#43: Business Create Booking in Calendar

Select a single time slot to create an appointment on FullCalendar.

Courtney Zhan's avatar
Courtney Zhan
Jun 16, 2024
∙ Paid
1

Share this post

The Agile Way
The Agile Way
#43: Business Create Booking in Calendar
Share

Learning Objectives

  • Narrow down as you type

  • Review
    - Click transformed checkboxes
    - Select an option in a standard select list
    - Select an option in a transformed select list

  • Find an element as an assertion

Test Case #43

A booking in WhenWise means an appointment with a client and a resource (such as a Piano Teacher).

Test data:

  • SiteURL:

https://whenwise.agileway.net

  • User login: “physio@biz.com”, password: “test01”

Tasks

1. Select the Branch and Professional dropdown

Both are standard select lists.

<!-- Branch Drop Down -->
<select class="browser-default" onchange="change_available_billing_items();" name="event[branch_id]" id="event_branch_id">
  <option value=""> - All branches - </option>
  <option value="4">Newmarket</option>
  <option value="5">Sydney</option>
  <option value="6">Sunnybank</option>
</select>

<!-- Professional Drop Down -->
<select class="browser-default" name="event[resource_id]" id="event_resource_id">
  <option value="">-</option>
  <option value="1">Mike Zasky</option>
  <option selected="selected" value="2">John Sully</option>
  <option value="14">Randall Boggs</option>
</select>

Tip: Use the dsot snippet in TestWise for drop-down selectors.

Keep reading with a 7-day free trial

Subscribe to The Agile Way to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Zhimin Zhan
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share