zoukankan      html  css  js  c++  java
  • 虫师Selenium2+Python_5、自动化测试模型

    P138——模块化驱动测试实例
    P142——参数化搜索关键字
    from selenium import webdriver
    search_text = ['python','中文','text'] # 存放搜索的关键字
    for text in search_text: # 通过for循环来遍历数组
    driver = webdriver.Firefox()
    driver.implicitly_wait(10)
    driver.get("http://www.baidu.com")
    driver.find_element_by_id('kw').send_keys(text) # 把遍历的数组元素作为每次百度搜索的关键字
    driver.find_element_by_id('su').click()
    driver.quit()
    P143——读取txt文件
    read():读取整个文件
    readline():读取一行数据
    readlines():读取所有行的数据
     
    user_info.txt
    zhangsan,123
    lisi,111
     
    user_info.py
    user_file = open('user_info.txt','r') # 以读的方式打开user_info.txt
    lines = user_file.readlines() # 按行读取txt文件
    user_file.close()
     
    for line in lines:
    username = line.split(',')[0] # 将获取到的每一行数据通过split()方法拆分出用户名和密码
    password = line.split(',')[1]
    print(username,password)
    P144——读取csv文件
    P146——读取xml文件
     
  • 相关阅读:
    [排错] VO对象和POJO对象的关系
    celery(异步处理)+redis
    django开发经验(每日生鲜)
    开发流程
    linux 使用问题
    磁盘的操作
    文件系统的简单操作
    LINUX磁盘与档案系统
    文件操作
    Linux文档修改
  • 原文地址:https://www.cnblogs.com/TomBombadil/p/10977537.html
Copyright © 2011-2022 走看看