selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战)

这篇具有很好参考价值的文章主要介绍了selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们只需要写一个函数方法进行调用即可,读取Excel文件,将值进行返回便于下一个接口使用。

import xlrd

class Excel_Login:

def excel_login(self):

file_name = xlrd.open_workbook(r’F:\111.xlsx’)

读取表单

sh1 = file_name.sheet_by_index(0)

读取行数

rows = sh1.nrows

datalist = []

for i in range(1, rows):

遍历每行的值,添加到空列表

datalist.append(sh1.row_values(i))

return datalist

学了Yaml的数据驱动,我们直接将代码copy过来即可。

“”“元素定位登录界面代码”“”

class T_test():

def init(self,fox):

self.fox = fox

def login(self,f_get,username,password):

self.fox.get(f_get)

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Python开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注Python)
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器
selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

二、Python必备开发工具

工具都帮大家整理好了,安装就可直接上手!selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

三、最新Python学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

四、Python视频合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

六、面试宝典

selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

简历模板selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战),2024年程序员学习,selenium,excel,服务器

一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!

AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算

、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算**文章来源地址https://www.toymoban.com/news/detail-847498.html

到了这里,关于selenium系列--测试脚本--将Excel文件用于测试(unittest数据驱动实战)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Selenium-Unittest单元测试框架

    1、Unittest介绍 为什么要学习单元测试框架 测试用例的组织与运行需要单元测试框架的参与,从而满足不同测试场景的需要,单元测试框架提供了丰富的比较方法:实际结果与预期结果的对比==测试结果 单元测试框架提供了丰富的日志:给出测试用例失败与通过的数目及执行

    2024年02月04日
    浏览(31)
  • Unittest+Selenium模块驱动自动化测试实战

     Unittest+Selenium自动化测试框架使用 模块驱动测试模型 将冗余的代码封装成类,且基于 PageObject的自动化设计模式 ,通过分层的方式将页面对象、操作、业务分开处理。 1、首先创建自动化测试框架的文件模块架构,创建common、base、testcase、reports、logs文件夹分别用于存放公共

    2024年02月19日
    浏览(32)
  • (六)Selenium自动化测试实战—unittest框架

    上一篇:(五)Selenium自动化测试实战—PO模式_要开朗的spookypop的博客-CSDN博客 先看下代码的运行效果: 运行自动化测试代码 unittest是python单元测试框架,它提供了一组丰富的工具来构建和运行测试,可以满足日常做自动化测试的需求。 上一篇详细的介绍了如何用PO模式写登

    2023年04月14日
    浏览(33)
  • po+selenium+unittest自动化测试项目实战

    1、新建一个包名:common(用于存放基本函数封装) (1)在common包下新建一个base.py文件,作用:页面操作封装。base.py文件代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64

    2024年01月17日
    浏览(36)
  • 自动化测试概念(以及部分框架,selenium,unittest)

      能够代替手工测试的方法和工具都可以称为自动化测试      例如   针对不同的测试对象   web自动化   app自动化  接口自动化      针对不同的测试类型   功能测试自动化   链接测试自动化   性能测试自动化   安全测试自动化      实施自动化测试的目的在于

    2024年03月14日
    浏览(40)
  • 【Python+requests+unittest+excel】实现接口自动化测试框架

    一、框架结构:  工程目录 二、Case文件设计 三、基础包 base 3.1 封装get/post请求(runmethon.py) 3.2 封装mock(mock.py) 四、数据操作包 operation_data 4.1 获取excel单元格中的内容(get_data.py)   4.2 获取excel中每个列(data_config.py) 4.3 解决数据依赖(dependent.py ) 五、工具类包 to

    2024年02月15日
    浏览(27)
  • 【Selenium2+python】自动化unittest生成测试报告

    前言 批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。 unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner 一、导入HTMLTestRunner 1.这个模块下载不能通过pip安装了,只能下载后手动导

    2024年02月09日
    浏览(31)
  • Selenium+Unittest自动化测试框架实战(框架源码都给你)

    目录 前言 项目框架 首先管理时间 !/usr/bin/env python3 -- coding:utf-8 -- 配置文件 conf.py config.ini# 读取配置文件 记录操作日志 简单理解POM模型 管理页面元素 封装Selenium基类 创建页面对象 熟悉unittest测试框架 编写测试用例 执行用例 生成测试报告 执行并生成报告 发送结果邮件 se

    2024年02月15日
    浏览(34)
  • Selenium Web自动化测试——基于unittest框架的PO设计模式

     🔥 交流讨论: 欢迎加入我们一起学习! 🔥 资源分享 : 耗时200+小时精选的「软件测试」资料包 🔥  教程推荐: 火遍全网的《软件测试》教程   📢 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 前面一直在讲接口自动化测试框架与案例分享,很少讲Selenium这个We

    2024年03月21日
    浏览(36)
  • Python将Excel文件插入Mysql数据库(脚本)

    🌸 欢迎来到Python办公自动化专栏—Python处理办公问题,解放您的双手 🏳️‍🌈 博客主页:一晌小贪欢的博客主页 👍 该系列文章专栏:Python办公自动化专栏 文章作者技术和水平有限,如果文中出现错误,希望大家能指正🙏 ❤️ 欢迎各位佬关注! ❤️ 前言 最近接到一个

    2024年02月05日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包