《最新出炉》系列初窥篇-Python+Playwright自动化测试-28-处理日历时间控件-上篇

2023-11-07 11:13:56 浏览数 (2)

1.简介

我们在实际工作中,有可能遇到有些web产品,网页上有一些时间选择,然后支持按照不同时间段范围去筛选数据,例如:我们预定火车票或者预定酒店,需要选择发车日期或者酒店的入住与退房时间。宏哥早在之前的12306选出发站就简单的提到过,只不过是一带而过,今天就展开详细介绍一下。网页上日历控件一般,是一个文本输入框,鼠标点击,就会弹出日历界面,可以选择具体日期。这一篇,宏哥就来介绍一下日历控件是如何用Playwright实现自动化。

2.JQueryUI网站

2.1被测网址

1.被测网址的地址:

https://jqueryui.com/resources/demos/checkboxradio/default.html

2.网页如下图:

3.思路一

宏哥这里提供两种思路,第一种:比较简单将其看作是文本输入框,直接按照日期格式输入就可以了(马上光棍节了,宏哥直接输入23年的光棍节,凑巧啊,java selenium的日历时间控件篇也刚好要到双十一了)。

3.1代码设计

根据第一种思路进行代码设计如下图所示:

3.2参考代码
代码语言:javascript复制
# coding=utf-8


	

0 人点赞