12 2021 档案
摘要:数据驱动数据驱动的思想:在自动化测试过程中,把测试过程中使用到的数据单独 的分离到文件中,这样统一来管理具体的测试数据。文件的形式有:json yaml csv 操作csv文件excel 操作Excelmysql JSON文件 JSON库主要应用于序列化以及反序列化中,针对文件的序列化可以简单的理解
阅读全文
摘要:test登录实战 from selenium import webdriver import unittest import time as t class BaiduLogin(unittest.TestCase): def setUp(self) -> None: self.driver=web
阅读全文
摘要:自动化测试用例编写 不管基于什么的测试框架,自动化测试用例的编写都需要遵守如下的规则,具体总结如下: UnitTest测试框架 unittest是属于Python语言的单元测试框架,它的核心组件具体可以总结为如下: 测试⽤例:测试类继承unittest模块中的TestCase类后,依据继承的这个类来
阅读全文
摘要:UI自动化测试Keys类实战 在UI的自动化测试中,会遇到键盘事件的操作,使用到的类为Keys,导入方式如下: from selenium.webdriver.common.keys import Keys 回车 from selenium import webdriver from seleniu
阅读全文
摘要:Alert类实战 在UI的自动化测试实战中,针对弹出框的处理,主要使用的是Alert的类这部分,在JavaScript的技术体系中,针对弹出框的部分,主要涉及到Alert警告框,Confirm确认框,Prompt消息框。下来主要详细的说下Alert里面每个方法的具体使用,具体源码如下: 点击查看代码
阅读全文
摘要:元素定位从大的分类而言,分为两种:1、单个元素的定位2、多个元素的定位 当元素属性的ID,name等完全一致的时候,那么这个时候,你发现无法使用 单个元素定位的方式来解决,那么可以使用多个元素定位的方式来进行 解决。思路: 获取元素的属性,其实是一个列表,看我们被定位的目标属性是在 第几位,那么就使
阅读全文
摘要:研发效能可以通过技术的手段来提高测试效率自动化测试的分类:UI自动化测试(前端自动化测试) >selenium(框架&库&工具)API自动化测试单元自动化测试服务端测试开发领域(架构)大数据测试开发领域算法测试开发领域(离散数学,线性代数)专项测试开发领域功能测试 >自动化测试 >测试开发(前端&架
阅读全文

浙公网安备 33010602011771号