这是此问题的后续操作- 想创建一个表单填充器-java,jsp,html是否足够?。我反复在网站上填写表格(例如,预约私人牙医)。
1-循环。对于每次迭代,除“下拉框-状态”的值外,所有数据均相同。
例如。每次迭代中“文本框-名称”,“文本框-年龄”保持不变。但是,状态下拉列表会在迭代中更改为NY,TX,CA。
2-如果最后一页中出现某些文本,请执行一项操作(发送邮件)。
我该如何做selenium呢?我必须为每个状态创建一个脚本还是有一个for循环?Selenium可以执行步骤2吗?
如果您想要结合……好…… 任何 形式的逻辑,则必须使用Selenium Webdriver使用任何您想要的真实编程语言。这将使您几乎可以做任何事情- 编程语言的强大功能以及完整的浏览器控制。
一种常见的做法是在IDE中记录基础知识,以您喜欢的语言将其导出到WebDriver,然后从那里进行操作。