随笔分类 -  测试

摘要:我们在之前讲了单元测试,这次我们分享下一部分接口的接口测试。 那么我们看来看下对应的接口怎么测试。 那么我们去设计对应的登陆用例,由于接口我们之前开发过,我们参照之前的接口开发的代码进行用例设计。 1.登陆用户不存在。 输入参数: self.parame = { "username": "liwan 阅读全文
posted @ 2022-04-04 10:28 北漂的雷子 阅读(719) 评论(0) 推荐(0) 编辑
摘要:完整的接口已经开发完成了,那么我们需要对接口进行但愿测试,如何做呢,本文就带着大家去实现下 我们可以先来看下,我们注册的接口的相关的文章,回忆下注册接口的代码。 FastAPI(六十六)实战开发《在线课程学习系统》接口开发--用户注册接口开发。 我们来分析下接口: 在借口的文档上面我们已经对接口做了 阅读全文
posted @ 2022-04-04 10:17 北漂的雷子 阅读(485) 评论(0) 推荐(0) 编辑
摘要:<p>&nbsp;</p> <p>在之前的文章中:https://www.cnblogs.com/leiziv5/p/7411091.html,分享了基于python去递归查找文件中的文件。在后续的接触中,可以基于深度遍历和广度遍历来实现 </p><p>1.深度遍历实现对应实现思路: 1.创建栈2. 阅读全文
posted @ 2022-02-27 12:03 北漂的雷子 阅读(361) 评论(0) 推荐(0) 编辑
摘要:在之前的文章MobSF移动安全扫描平台环境搭建与试用 中,我们用docker进行了搭建,那么我们如何在本地直接搭建呢,其实也是很简单的。 本地化部署 我们在本地安装 其实是很简单的,里面有两个文件,在不同的电脑上可以自行安装。在windows,执行setup.bat即可以完成环境的搭建。完毕后执行 阅读全文
posted @ 2021-08-14 15:05 北漂的雷子 阅读(925) 评论(0) 推荐(0) 编辑
摘要:MobSF简介 MobSF(Mobile-Security-Framework)是一种开源自动化的移动应用程序(Android / iOS / Windows)安全测试框架,能够执行静态,动态和恶意软件分析。 它可用于Android/iOS和Windows移动应用程序的有效和快速安全分析,并支持二进 阅读全文
posted @ 2021-08-08 16:48 北漂的雷子 阅读(1660) 评论(0) 推荐(0) 编辑
摘要:之前对于用例的失败重试,和用例的历史测试记录存储展示做了很多的描述呢,但是都是基于各个项目呢,不方便使用,为了更好的使用,我们对这里进行抽离,抽离出来一个单独的模块,集成到BSTestRunner中,以后我们使用BSTestRunner直接就可以使用里面的失败重试和展示历史记录了。 首先呢,我们对于 阅读全文
posted @ 2021-08-07 09:02 北漂的雷子 阅读(165) 评论(0) 推荐(0) 编辑
摘要:其实我们都知道在unittest中测试用例的名称都是 用test开头的,那么我们想要去定制化,是否可以实现这个需求呢,本文带你去搞定。 那么我们看下是如何去实现的呢。 首先我们使用的unittest.main()加载运行的测试用例,我们点击main看是否能跳转进去。正常跳转到这个函数里面。\ 我们可 阅读全文
posted @ 2021-08-06 05:44 北漂的雷子 阅读(204) 评论(0) 推荐(0) 编辑
摘要:在前面的介绍中,我们对unittest进行了分享介绍,那么在实际的应用中,因为客观原因需要对失败,错误的测试用例进行重试,所以呢,现有的unittest的框架无法满足,那么我们可以去改造下是否能够满足呢。本文带领大家去剖析如何改写? 首先呢,我们去试着去找下,我们运行时在BSTestRunner、T 阅读全文
posted @ 2021-08-06 05:40 北漂的雷子 阅读(338) 评论(0) 推荐(0) 编辑
摘要:之前分享了一系列的文章,分别从原理,运行,断言,执行,测试套件,如何跳过用例来讲解unittest,如何初始化一次,那么我们继续分享漂亮的html测试报告。 在之前我们的测试报告中,我们有测试报告,但是原生的给我们带的比较简单,我们要想出来漂亮的html测试报告,是否可以呢,答案是可以的,这里我展示 阅读全文
posted @ 2021-08-01 14:42 北漂的雷子 阅读(290) 评论(0) 推荐(0) 编辑
摘要:之前分享了一系列的文章,分别从原理,运行,断言,执行,测试套件,如何跳过用例来讲解unittest,那么我们继续分享 我们首先看下下面的代码 import unittest class TestDemo(unittest.TestCase): def setUp(self): print("star 阅读全文
posted @ 2021-07-31 20:21 北漂的雷子 阅读(436) 评论(0) 推荐(0) 编辑
摘要:之前分享了一系列的文章,分别从原理,运行,断言,执行,测试套件来讲解unittest,那么本次呢,我们讲用例跳过。 我们在实际测试中,可能需要跳过测试用例,针对一些用例,我们可能需要一定条件跳过去,那么我们应该怎么实现呢。 import unittest class TestDemo(unittes 阅读全文
posted @ 2021-07-31 19:48 北漂的雷子 阅读(172) 评论(0) 推荐(0) 编辑
摘要:在前面的分享,我们分享了原理,断言,执行。这次我们分享测试套件。 测试套件,我们利用它可以组织测试运行。那么如何实现呢 def suite(): suite = unittest.TestSuite() suite.addTest(TestDemo('testone')) suite.addTest 阅读全文
posted @ 2021-07-03 14:42 北漂的雷子 阅读(246) 评论(0) 推荐(0) 编辑
摘要:在前面的分享中,我们分别讲了unittest的相关流程以及相关断言,那么很多人,都会问了unittest的用例,应该如何执行呢,这次,我们就来看看,unittest用例如何执行。首先,我们可以使用pycharm运行。我们试着右键,发现不是我们想要的。 image.png 我们试着在if 右键的绿色箭 阅读全文
posted @ 2021-03-14 16:48 北漂的雷子 阅读(490) 评论(0) 推荐(0) 编辑
摘要:我们在写用例的时候,我们需要写断言,那么我们是否要了解下,里面有什么断言可以使用呢,今天我们在这里分享下。 简单举例 self.assertIsInstance(True, bool,msg="1不等于2") self.assertNotIsInstance(True,int) self.asser 阅读全文
posted @ 2021-03-14 16:47 北漂的雷子 阅读(171) 评论(0) 推荐(1) 编辑
摘要:unittest — 单元测试框架 单元测试框架是受到 JUnit 的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。 它主要包含以下几个方面: 测试脚手架 test fixture 表示为了开展一项 阅读全文
posted @ 2021-03-13 09:54 北漂的雷子 阅读(407) 评论(0) 推荐(0) 编辑
摘要:前言: 如何做到,控制多设备并行执行测试用例呢。 思路篇 我们去想下,我们可以获取参数的信息,和设备的信息,那么​我们也可以针对每台设备开启不一样的端口服务。那么每个服务都对应的端口,我们在获取设备列表的时候,要和 每个服务对应起来,这样,我们开启一个进城池,我们在进程池里去控制设备,​每个进程池 阅读全文
posted @ 2021-01-03 16:23 北漂的雷子 阅读(1168) 评论(0) 推荐(0) 编辑
摘要:做UI自动化,最难的一步就是在环境搭建上,怎么去搭建一个UI自动化测试的环境,会难住很多人,在Mac上搭建appium如何搭建呢,本文带着大家去领略如何在mac上搭建appium测试环境。下面就是详细的搭建的过程。 如果没有安装过Homebrew,先安装homebrew /usr/bin/ruby 阅读全文
posted @ 2020-10-25 11:37 北漂的雷子 阅读(981) 评论(0) 推荐(0) 编辑
摘要:UI Automator 测试工具定义以及用途 UI Automator 测试框架提供了一组 API,用于构建在用户应用和系统应用上执行交互的界面测试。通过 UI Automator API,您可以执行在测试设备中打开“设置”菜单或应用启动器等操作。UI Automator 测试框架非常适合编写黑盒 阅读全文
posted @ 2020-10-24 21:39 北漂的雷子 阅读(1427) 评论(0) 推荐(1) 编辑
摘要:在之前的文章中,我在之前的文章中提到过,这里呢,考虑后,感觉之前的写法不够优雅,于是乎呢,我自己抽空去研究了下,主要是新写方法,这样呢,以后的要使用的时候,可以直接去使用,而不是每次换个环境就要修改环境中的unittest的类库。 首先呢,我们对main方法进行修改 # -*- coding: ut 阅读全文
posted @ 2020-10-10 21:50 北漂的雷子 阅读(593) 评论(0) 推荐(1) 编辑
摘要:AndroidGodEye是什么? 官网的介绍如下。 Android开发者在性能检测方面的工具一直比较匮乏,仅有的一些工具,比如Android Device Monitor,使用起来也有些繁琐,使用起来对开发者有一定的要求。而线上的App监控更无从谈起。所以需要有一个系统能够提供Debug和Rele 阅读全文
posted @ 2020-10-06 07:49 北漂的雷子 阅读(1468) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示