摘要: 数据驱动数据驱动的思想:在自动化测试过程中,把测试过程中使用到的数据单独 的分离到文件中,这样统一来管理具体的测试数据。文件的形式有:json yaml csv 操作csv文件excel 操作Excelmysql JSON文件 JSON库主要应用于序列化以及反序列化中,针对文件的序列化可以简单的理解 阅读全文
posted @ 2021-12-08 20:10 高。 阅读(162) 评论(0) 推荐(0)
摘要: test登录实战 from selenium import webdriver import unittest import time as t class BaiduLogin(unittest.TestCase): def setUp(self) -> None: self.driver=web 阅读全文
posted @ 2021-12-07 19:35 高。 阅读(164) 评论(0) 推荐(0)
摘要: 自动化测试用例编写 不管基于什么的测试框架,自动化测试用例的编写都需要遵守如下的规则,具体总结如下: UnitTest测试框架 unittest是属于Python语言的单元测试框架,它的核心组件具体可以总结为如下: 测试⽤例:测试类继承unittest模块中的TestCase类后,依据继承的这个类来 阅读全文
posted @ 2021-12-06 19:37 高。 阅读(84) 评论(0) 推荐(0)
摘要: UI自动化测试Keys类实战 在UI的自动化测试中,会遇到键盘事件的操作,使用到的类为Keys,导入方式如下: from selenium.webdriver.common.keys import Keys 回车 from selenium import webdriver from seleniu 阅读全文
posted @ 2021-12-05 19:00 高。 阅读(163) 评论(0) 推荐(0)
摘要: Alert类实战 在UI的自动化测试实战中,针对弹出框的处理,主要使用的是Alert的类这部分,在JavaScript的技术体系中,针对弹出框的部分,主要涉及到Alert警告框,Confirm确认框,Prompt消息框。下来主要详细的说下Alert里面每个方法的具体使用,具体源码如下: 点击查看代码 阅读全文
posted @ 2021-12-03 20:15 高。 阅读(143) 评论(0) 推荐(0)
摘要: 元素定位从大的分类而言,分为两种:1、单个元素的定位2、多个元素的定位 当元素属性的ID,name等完全一致的时候,那么这个时候,你发现无法使用 单个元素定位的方式来解决,那么可以使用多个元素定位的方式来进行 解决。思路: 获取元素的属性,其实是一个列表,看我们被定位的目标属性是在 第几位,那么就使 阅读全文
posted @ 2021-12-02 21:57 高。 阅读(151) 评论(0) 推荐(0)
摘要: 研发效能可以通过技术的手段来提高测试效率自动化测试的分类:UI自动化测试(前端自动化测试) >selenium(框架&库&工具)API自动化测试单元自动化测试服务端测试开发领域(架构)大数据测试开发领域算法测试开发领域(离散数学,线性代数)专项测试开发领域功能测试 >自动化测试 >测试开发(前端&架 阅读全文
posted @ 2021-12-01 19:53 高。 阅读(54) 评论(0) 推荐(0)
摘要: 面向对象:特性方法,又可以理解为只读属性,也就是说这个方法只具有读的属性,不具有写的属性 class Person(object): # 数据属性 country = '中国' # 叫构造方法 >初始化类的过程 # name,age,sex实例属性 def __init__(self,name,ag 阅读全文
posted @ 2021-11-30 19:35 高。 阅读(57) 评论(0) 推荐(0)
摘要: sys实战 查看解释器的版本: 可以查看操作系统: 查询解释器的路径: 在工作或者写代码的阶段,当导入的方式是正确的,但是提示模块不存在,那么这个时候我们 使用sys来解决。解决的思路是:把不存在模块的路径加到sys执行的路径中 hashlib实战 open api的加密思路: 1、对请求参数进行排 阅读全文
posted @ 2021-11-29 20:26 高。 阅读(47) 评论(0) 推荐(0)
摘要: 列表推导式 序列化:把内存里的数据类型转为字符串的数据类型,使能够存储到硬盘或通过网络传输到远程, 因为硬盘或 者网络传输时只接受bytes的数据类型。简单的说就是把Python的数据类型(字典,元组,列表) 转为str的数据 类型过程。
而反序列化,就是str的数据类型转为Python对象的过程。 阅读全文
posted @ 2021-11-26 16:59 高。 阅读(39) 评论(0) 推荐(0)