PyCharm 中用 Selenium 编写自动化测试脚本,轻松登录 eShop 测试平台并点击“我的订单”
以下是使用 Python 和 Selenium 在 PyCharm 中完成上述任务的示例代码: ```python from selenium import webdriver from time import sleep # 打开谷歌浏览器 driver = webdriver.Chrome() # 发送网址 driver.get('eshop 测试平台登录页面') # 智能时间等待 5 秒 sleep(5) # 定位用户名输入框并输入用户名 username_input = driver.find_element_by_css_selector('css_selector_of_username_input') username_input.send_keys('your_username') # 定位密码输入框并输入密码 password_input = driver.find_element_by_xpath('xpath_of_password_input') password_input.send_keys('your_password') # 定位登录按钮并点击 login_button = driver.find_element_by_class_name('class_name_of_login_button') login_button.click() # 定位"我的订单"按钮并点击 my_orders_button = driver.find_element_by_link_text('我的订单') my_orders_button.click() ``` 您需要将上述代码中的`'eshop 测试平台登录页面'`替换为实际的登录页面网址,`'css_selector_of_username_input'`替换为用户名输入框的 CSS 选择器,`'xpath_of_password_input'`替换为密码输入框的 XPath,`'class_name_of_login_button'`替换为登录按钮的类名。 ######[AI写代码神器 | 304点数解答 | 2024-11-06 15:38:30]
- Python使用pulp库遇TypeError错误,解决方案及示例代码全解析(字节豆包 | 597点数解答 | 2025-08-08 09:33:27)161
- 医院系统:信息添加、查询与修改操作全流程展示( | 31点数解答 | 2024-05-22 11:20:34)499
- PyCharm 中用 Selenium 编写自动化测试脚本,轻松登录 eShop 测试平台并点击“我的订单”(字节豆包 | 304点数解答 | 2024-11-06 15:38:30)430
- 复杂 SQL 查询:深度剖析订单、销量、销售额的环比与同比数据(讯飞星火 | 1757点数解答 | 2025-03-31 17:37:22)141
- SQL2008:三表联查显示姓名、订单号与明细号并按序排列 (字节豆包 | 148点数解答 | 2024-12-05 08:48:24)225
- 7 - 8菜单计价程序-2:Java实现点菜计价与订单管理,附详细代码及注意事项(DeepSeek | 1256点数解答 | 2025-10-17 17:32:14)118
- 易语言携手大漠插件:多窗口多线程单控脚本完整实现,含信息获取与模拟按键功能!(DeepSeek | 1541点数解答 | 2025-08-01 07:14:07)172
- 易语言+大漠插件:多窗口多线程单控脚本实现,含信息获取与模拟按键功能(字节豆包 | 949点数解答 | 2025-08-01 07:15:59)171
- 易语言结合大漠插件:多窗口多线程单控脚本开发全解析(阿里通义 | 1131点数解答 | 2025-08-01 07:16:58)161
- Java JFrame 实现多界面跳转:含登录、注册及个人信息管理功能(讯飞星火 | 503点数解答 | 2024-06-06 23:49:29)389
- Python实现密码锁:含界面与功能,超详细代码解析!(GPT | 2535点数解答 | 2024-12-05 20:48:02)159
- Vue 3 实现浅蓝色登录页面:精美布局与实用功能全解析(字节豆包 | 333点数解答 | 2025-03-07 08:31:30)208