python简单实现自动化

本文展示了使用Python实现自动化的一个实例,包括登录、注册和添加事务的界面。通过详细分析代码,探讨了自动化过程,并提供了相关资源链接以供进一步学习。期待读者的反馈和指正。
摘要由CSDN通过智能技术生成

我们先看大概的界面图片:

登陆界面:
  在这里插入图片描述
  注册界面:

在这里插入图片描述
登陆后的界面:
在这里插入图片描述
添加事物后的界面:
在这里插入图片描述
接下来我们详细的分析一下python的自动化代码,有不对的地方希望大家指出

register:注册模块(第一个模块字符比较大)


# -*-coding:UTF-8 -*-
from selenium import webdriver
  #这里需要引入selenium库,它是能够帮助我们识别操控浏览器的库

import os
  #OS是我们操作dos系统时需要引入的库

os.system("taskkill /f /im chromedriver.exe")
  #杀死这个chromedriver进程,因为每次启动都会打开,所以需要kill,这里用的chrome浏览器,打开方式时chromedriver.exe。需要放在代码同一目录下,不明白的可以搜索

driver = webdriver.Chrome()

  '''webdriver的意思:
  Controls the ChromeDriver and allows you to drive the browser.
  You will need to download the ChromeDriver executable from
  http://chromedriver.storage.googleapis.com/index.html
  这里的意思是:webdriver的意思是控制ChromeDriver和驱动浏览器,需要下载chromediriver驱动,需要注意对应版本。
  driver是一个类,可以理解我们得到了一个浏览器窗口
  '''
  
  #下面都是调用对象,对应的方法(不知什么是类和对象,可以去看看慕课网的廖雪峰老师的课)
driver.get("http://172.27.35.4:8080/mt")
  #进入对应的网址,这里是我自己搭建的一个小项目
driver.maximize_window()
  #窗口最大化
driver.find_element_by_link_text("接口测试课程").click()
  #找到网页中的链接
  #点击
driver.find_element_by_link_text("点击..").click()
driver.find_element_by_id("firstName").send_keys("jie")
  #find_element_by_id()找到网页中的id
  #send_keys()传值

driver.find_element_by_id("lastName").send_keys(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值