测试
文章平均质量分 82
Hlemon_king
这个作者很懒,什么都没留下…
展开
-
Pythoy实现接口自动化Requests的使用
一、requests库1、 介绍和安装requests库requests库,是一个用纯python实现的库,基于urlib实现。能够使用它来发送http接口请求,和进行简单的接口测试。1.1 安装requests在线命令: pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple 来进行安装,-i是指定国内镜像资源,使我们安装起来更快捷。首次安装:检查是否安装成功的方法:pip show requests可以看到原创 2021-09-04 17:37:21 · 247 阅读 · 0 评论 -
Python UnitTest测试框架生成测试报告和参数化的使用说明(三)
自动化测试脚本参数化,生成测试报告和跳过的实现1、安装参数化(parameterized)包过程输入安装包的名称–>选择对的包–>勾选–>安装代码演示在我们测试一些需求时,可能要重复的输入不同的内容进行测试,这时我们就要写很多测试用例,但是他们基本相同,只是传入的参数和预期结果不同,这时我们参数化就会大大减少的我们的工作量,而且也会减少代码的冗余,更方便维护,下面我就用代码演示一下。首先不使用参数化的实例的演示import unittestdef chat(a):原创 2021-05-13 22:20:53 · 480 阅读 · 1 评论 -
Python UnitTest测试框架Fixture和断言的使用说明(二)
UnitTest核心的要素Fixture-用例执行顺序Fixture分为方法级别、类级别和模块级别方法级Fixture1、每个测试用例之前要调用setUp2、每个测试用例执行后要调用tearDown3、TestCase中有多少测试用例,那么setUp和tearDown就被调用多少次代码演示# 导包import unittestclass Test_Start(unittest.TestCase): def setUp(self): print("setup被调用!原创 2021-05-12 23:15:49 · 664 阅读 · 0 评论 -
Python UnitTest测试框架的使用说明(一)
一、UnitTest测试框架介绍UnitTest测试框架适用于单元测试、web自动化测试、接口测试等,此测试框架的特点:1、可以帮助我们很好的管理测试用例;2、提供了丰富的断言方法;3、自动生成测试报告。下面就对UnitTest测试框架如何使用进行说明。二、UnitTest核心的要素1、TestCase:测试用例2、TestSuite:测试套件, 功能是可以把多个测试用例放入到一个套件中,方便统一管理3、TestRunner:执行测试用例4、TestLoader:自动可以寻找并把测试用例仿佛到测原创 2021-05-11 22:16:46 · 227 阅读 · 0 评论 -
Python Selenium自动化测试工具使用(四)
一、Selenium入门本期介绍如何处理警告弹窗,frame切换和滚动条的操作,顺便再说一下如何对页面进行截图,下面直接进入正题开始本期的内容。1、警告弹窗的处理有时我们在执行时会弹出一些系统的弹框,这是我们需要将其关闭,避免影响我们后面的测试。方法说明alert = driver.swtich_to.alert获取弹出框对象alert.text获取弹出框的提示信息alert.accept()接受弹出框alert.dismiss()取消弹出框实例代原创 2021-05-10 22:26:10 · 303 阅读 · 3 评论 -
Python Selenium自动化测试工具使用(三)
一、Selenium入门上期主要介绍了使用webdriver对浏览器的操作、获取元素信息、和元素等待,本期只要是鼠标事件、切换窗口、下拉选择框的介绍,下面进入主题首先是鼠标事件1、鼠标事件方法说明ActionChains(driver)实例化鼠标对象aciton. double_click(element)模拟鼠标双击action.context_click(element)模拟鼠标右击aciton. drag_and_drop(source, target原创 2021-05-08 23:21:32 · 146 阅读 · 0 评论 -
Python Selenium自动化测试工具使用(二)
一、Selenium入门1、Selenium实现对浏览器的操作上期我们价绍了Selenium的基础和八个定位元素的方式,这期和大家分享一下webdriver对浏览器的一些操作。知道如何定位到我们要操作的元素,那么下面我们就要对定位到的元素进行操作,基本的操作如下:方法说明element.send_keys(“value”)模拟输入element.click()模拟点击element.clear()清除文本driver.maximize_window()最原创 2021-05-07 23:00:21 · 138 阅读 · 1 评论 -
Python编写判断普通三角形,等边三角形,等腰三角形的函数
@在这里插入代码片TOCPython实现 判断普通三角形,等边三角形,等腰三角形的函数本期为如何使用Python语言,编写判断三角形的函数的实现方法,本文只是一个简单的实现方法,可以在此基础上进行扩展,使其实现的更好,同时在一些公司笔试面试题当中也是可能碰见的,但是一般是在面试一些需要编程但是对于编程的能力要求不是很高的岗位,例:初级自动化测试岗位等,都有可能遇见。下面说明一下具体的实现要求:写一个判断是否为三角形的函数 parseTrigon(a,b,c) 。1、入参:a,b,c三个字符串代表三原创 2020-07-12 18:53:27 · 8552 阅读 · 2 评论