2021年12月7日

在python中的单元测试(二)

摘要: 1.在单元测试当中的断言的表达方式 1.1assertEqual() 是验证两个人相等,值的是数据类型与内容也是相等的,见案例代码: 1 from selenium import webdriver 2 import unittest 3 4 class BaiduLogin(unittest.Te 阅读全文

posted @ 2021-12-07 19:46 钢镚芽儿哟 阅读(112) 评论(0) 推荐(0) 编辑

2021年12月6日

在python里面的单元测试框架 unitest

摘要: 1.单元测试概述: 从软件架构的角度来说,测试最重要的步骤是在软件开发的时候界入比较好,所以在早期测试的界入,从软件经济学的角度上来说,发现的问题解决成本低,投入的资源比较少。因此,对一个测试的系统,开始最佳的测试就是源代码级别的测试,也就是单元测试阶段,这个过程也称为白盒测试。单元测试是最基本也是 阅读全文

posted @ 2021-12-06 18:00 钢镚芽儿哟 阅读(190) 评论(0) 推荐(0) 编辑

在Python中实现UI自动化 (五)Keys键盘事件

摘要: 在UI的自动化测试中,有时候也会遇到键盘事件的操作,使用到的类Keys,导入方式具体如下: from selenium.wendriver.common.keys import Keys 常用的键盘快捷键这里不再进行详细的描述,下面还是通过具体的案例来演示这部分,涉及到的源码为: 1 from se 阅读全文

posted @ 2021-12-06 17:40 钢镚芽儿哟 阅读(137) 评论(0) 推荐(0) 编辑

用Python实现ui自动化(四) javaScrip 富文本 时间控件

摘要: 在UI的自动化测试中,我们也是需要使用JS来处理一些特殊的交互,比如针对浏览器的滑动操作,以及针对富文本的特殊处理,和针对只读属性的时间控件的处理。下面通过实际的案例来演示这部分的具体应用和案例实战 1.浏览器的华东 浏览器的华东主要分为浏览器的向上和向下,比如我们就可以百度搜索引擎为案例,我们进行 阅读全文

posted @ 2021-12-06 17:26 钢镚芽儿哟 阅读(227) 评论(0) 推荐(0) 编辑

2021年12月3日

用Python实现ui自动化(三) Alert ActionChains Wait

摘要: 1.Alert类 在UI的自动化测试实战中,针对弹出框的处理,主要使用的是Alert的类这部分,在javaScript的技术体系中,针对弹出框的部分,主要涉及到Alert警告框,Confirm确认框,Prompt消息框。下来主要详细的说下Alert里面每个方法的具体使用,具体源码如下: 在Alert 阅读全文

posted @ 2021-12-03 19:41 钢镚芽儿哟 阅读(370) 评论(0) 推荐(0) 编辑

2021年12月2日

用python实现ui自动化测试(二)

摘要: 1.关于多元素定位 元素定位从大的分类而言,分为两种: 1、单个元素的定位 2、多个元素的定位 当元素属性的ID,name等完全一致的时候,那么这个时候,你发现无法使用单个 元素的方式来解决,那么久可以使用多个元素定位的方法来进行 解决思路: 获取元素的属性,其实是一个列表,看我们被定位的目标属性是 阅读全文

posted @ 2021-12-02 20:09 钢镚芽儿哟 阅读(690) 评论(0) 推荐(0) 编辑

2021年12月1日

用Python实现自动化测试

摘要: 1.关于自动化测试的概述 研发效能 可以通过技术的手段来提高效率 自动化测试分类 1.1UI自动化测试(前端自动化测试)-->selenium(框架&库&工具) 1.2API自动化测试 1.3单元自动化测试 服务端测试开发领域(架构) 大数据测试开发领域 算法测试开发领域(离散数学:线性代数) 专项 阅读全文

posted @ 2021-12-01 17:39 钢镚芽儿哟 阅读(3399) 评论(0) 推荐(0) 编辑

2021年11月29日

Python中的文件操作

摘要: 文件操作使用的函数是open 1.文件操作模式: w:写 1、open在写文件的时候,首先判断被操作的文件是否存在 2、如果不存在,就在内部自动创建一个文件 r:读 1、open读取文件的时候,首先判断被操作的文件是否存在 2、如果文件不存在,就报FileNotFoundError的错误信息提示 文 阅读全文

posted @ 2021-11-29 19:20 钢镚芽儿哟 阅读(232) 评论(0) 推荐(0) 编辑

Python中的面向对象

摘要: 面向对象:关键字class 面向对象编程: 所谓编程范式,就是程序员使用特定的语法+数据结构和算法编写代码,最终的目的是告诉计算机来解析并且来执行这些代码。 在编程范式的领域,主要分为面向过程的编程方式和面向对象的编程方式,具体如下: ·······面向过程,也就是说流程化的干一件事,严格的按照顺序 阅读全文

posted @ 2021-11-29 18:00 钢镚芽儿哟 阅读(74) 评论(0) 推荐(0) 编辑

Python中的异常处理问题

摘要: ''' 在程序执行的过程中,都会存在异常的情况,和设计测试用例的思想一样 需要考虑被测功能点的正常功能点和异常功能点 try: except: else: finally: 执行顺序如下: 1、如果try执行正常,代码就执行到else的逻辑在执行finally 2、如果try执行异常,代码就执行到e 阅读全文

posted @ 2021-11-29 17:44 钢镚芽儿哟 阅读(66) 评论(0) 推荐(0) 编辑

导航