Java Selenium—使任务自动化
目前,我有一个web应用程序,当我提供一个账户号码/账单号码时,将在下一页获得所有账户详细信息 我有700多个帐户,我需要得到每个帐户的地址 由于这是一个重复的手动任务,我计划使用Selenium实现自动化(我从未使用过它) 以下是步骤:-Java Selenium—使任务自动化,java,python,selenium,Java,Python,Selenium,目前,我有一个web应用程序,当我提供一个账户号码/账单号码时,将在下一页获得所有账户详细信息 我有700多个帐户,我需要得到每个帐户的地址 由于这是一个重复的手动任务,我计划使用Selenium实现自动化(我从未使用过它) 以下是步骤:- 1. All 700 accounts listed in a file. 2. Read one account. 3. Plug into the web application in a acct number text box. 4. It will
1. All 700 accounts listed in a file.
2. Read one account.
3. Plug into the web application in a acct number text box.
4. It will redirect to next page.
5. Extract address for the acct and write into a file.
对所有700个帐户重复此过程
是否可以使用硒来实现这一点。我可以使用Selenium IDE或web驱动程序来实现这一点吗
我非常熟悉Java/Python,所以自动化应该是个问题
我在Udemy上买了一门关于Selenium的课程,但我需要快速入门。使用WebDriver是可能的。由于您熟悉Java,以下步骤可能会帮助您:
我刚刚给出了普通java类中的流程,您也可以使用TestNG或构建框架等。。根据需要。如果您熟悉JAVA,那么您应该使用Selenium Web驱动程序。
使用它可以迭代所有数据。 您的数据提供程序应该从文件中读取数据 您可以在此处找到数据提供程序和selenium web驱动程序的示例:
您可以使用Selenium IDE和Firefox的SelBlocks插件来实现。 您需要为数据创建一个XML文件。 在IDE中,您可以使用forXml和endForXml命令从XML文件中读取数据。 然后可以遍历数据并执行必要的操作。
您还可以使用Firefox的文件日志加载项将数据写入文件。两个链接都工作正常。谢谢你提供的信息。