随笔分类 -  python

摘要:如果是涉及流量回放,或者是数据对比,这里应该是可以提供一些思路的。 场景一:流量回放,将线上的参数做埋点,记录下来,然后通过这些参数,比对正式环境&预发环境的数据是否一致。通常会作用于,一个回归验证预发,是否影响线上功能,其次是对于重构类接口,做一个快速的质量验证。因为参数源于线上,所以更贴近与真实 阅读全文
posted @ 2022-11-21 20:12 依米花开了 阅读(1248) 评论(0) 推荐(0)
摘要:问题场景: 1、需要进行接口测试用例脚本设计,调试,可是开发接口尚未交付。没有可用接口? 2、接口依赖,依赖接口出问题,无法正常调用调试接口测试脚本。case依赖问题? 解决方案: 注:以下都是基于python3.X的环境开展 (小编的版本:3.7.3) 在工作过程中,经常会遇到上述这两种情况。测试 阅读全文
posted @ 2022-11-08 11:01 依米花开了 阅读(278) 评论(0) 推荐(0)
摘要:在搭建框架的时候往往会在本地试行,然后有一些python需要用到的第三方库,直接通过pip下载,直接导入。这里存在一个问题,如果这个框架要在别的电脑上运行的时候,他需要一个一个安装所需的第三方插件,这个过程过于繁琐,基于这个,在网上找了几个方法。记录一下 方法一: pipreqs 步骤: 1、安装p 阅读全文
posted @ 2021-05-11 18:20 依米花开了 阅读(637) 评论(0) 推荐(0)
摘要:各种元素定位练习: 1、下拉框(不是select) 因为当前想要选择的下拉框内容,可能需滚动才能显示,进而才能点击,这里利用js,将想要定位到的下拉框元素,滚动到页面可见的范围 tar = self.driver.find_element_by_xpath(path) self.driver.exe 阅读全文
posted @ 2021-04-27 10:44 依米花开了 阅读(216) 评论(0) 推荐(0)
摘要:当前页面,有个待办中心的功能,点击待办中心待办事项的数值直接跳转到相关页面,并做筛选,显示数据。功能实现其实就是,点击跳转,校验数据。为了减少代码冗余,考虑通过数据驱动的方式进行测试脚本的编写。 方法一:通过paramunittest 传入参数,实现自动化 首先安装:pip install para 阅读全文
posted @ 2021-04-16 11:39 依米花开了 阅读(287) 评论(0) 推荐(0)
摘要:接着上一个练习,在整合了BUG数据之后,表格的表达方式,还是不够直观,一目了然。所以我就想着如果把数据直接以直方图或者是折线图的方式呈现,会更直观些。 这里主要用到的是一个 matplotlib 的第三方库 (可通过pip3 install matplotlib -i https://pypi.tu 阅读全文
posted @ 2021-03-26 15:20 依米花开了 阅读(270) 评论(0) 推荐(0)
摘要:pandas的小应用又来更新了(这次有用到一些新的函数),当前的测试报告中要求体现,个人BUG占比,各端BUG占比等等,这里只列举了BUG的2中统计维度 主要应用的是利用pandas处理excel中数据和整合数据后写入新的excel表格。(这次有结合了配置文件,还有封装成exe(使用更加方便)) 1 阅读全文
posted @ 2020-12-08 17:52 依米花开了 阅读(267) 评论(0) 推荐(0)
摘要:关于python,它是一种解释型,面对对象,带有动态语义的高级程序设计语言。 之前学习python的时候,简单的将python的基础内容过了一遍,然后在工作中需要用到什么就相应的去加深某一模块的需求以及应用,总觉得基础不够扎实,所以打算把python的基础知识重新过一遍,然后做相关的笔记,让自己能够 阅读全文
posted @ 2020-01-07 15:35 依米花开了 阅读(414) 评论(0) 推荐(0)
摘要:某些页面在做页面文件上传交互的时候,有的会调出window的系统窗口来导入某些文件,这个时候单纯的用python+selenium已经无法满足这个处理 这个时候可以应用别的库来支援,对于这个我也是第一次遇到,所以记录一下自己整一个体验的过程。 方法一: 工具:为了更好的了解这个window的窗口控件 阅读全文
posted @ 2019-12-25 21:56 依米花开了 阅读(2554) 评论(0) 推荐(0)
摘要:最近对于python的第三方库pandas比较有兴趣,在学习的过程中也简单的结合selenium做了一个简单的小工具 最新公司用一个外部系统来记录,追踪BUG,可是这个系统并不是专业的BUG管理系统,所以对于数据筛选,查看不是很友好。无法满足日常需求,所以就只能自己来倒腾一下了.这里只是实现了很简单 阅读全文
posted @ 2019-12-19 10:22 依米花开了 阅读(1424) 评论(0) 推荐(0)
摘要:有时候需求大批量的数据做测试支撑,如果使用传统的添加数据的方式可能比较耗费时间,利用python可以轻松的完成这项任务,还可以后续维护使用脚本。 方法1:insert into table select * from table 主要用到的sql语句:insert into table select 阅读全文
posted @ 2019-09-24 15:07 依米花开了 阅读(557) 评论(0) 推荐(0)
摘要:前言:最新需要用到大批量的数据,在excel造好数据之后,存储在数据库库中,方便调用数据,于是就想着用python语言写一下这个过程 python有个openpyxl的模块,可以直接用来对于excel中的数据进行提取 官方文档路径:https://openpyxl.readthedocs.io/en 阅读全文
posted @ 2019-09-06 22:51 依米花开了 阅读(1087) 评论(0) 推荐(0)
摘要:前言: 最近在某个测试群看到有人抛出了一个面试题。为了提升自己的编程能力,我也尝试的用python去写了一下。 语言:python,数据库:sqlite 。菜鸟来袭,只是基本实现功能,可能没有考虑太多的其他因素,各位大神莫见笑! 主要学习渠道(基础入门): https://www.runoob.co 阅读全文
posted @ 2019-06-14 13:48 依米花开了 阅读(1624) 评论(0) 推荐(0)