自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 用自动化测试对抗软件熵增

其中一种方式:通过jenkins做定时任务,运行提前编写好的自动化测试用例,把生成的报告通过钉钉群机器人、企微机器人的接口发送到工作群,就能及时地看到线上环境的质量情况。在软件工程中也是一样,测试人员提交bug后,最终还是由开发人员来修复,也就是说提高质量不能只依靠测试人员找bug,还得从开发人员着手治理。所以在重要的位置放上卓越的开发工程师,也能有效的对抗熵增。定时运行自动化测试用例就是在持续的做功,是对抗熵增的一种手段,促使无序变成有序。除了自动化测试,编写代码的单元测试也是一种对抗熵增的手段。

2024-10-05 10:06:13 282

原创 简单易懂的深度学习知识(3)图像分类模型识别bug

思路是1、训练图像分类模型。2、用playwright模拟浏览器打开页面,调用分类模型,获取这个页面是否有bug。经过前面的学习,我想你对深度学习不再陌生了。接下来,我们要训练一个图像分类用来识别页面是否存在异常或bug。在训练图像分类模型之前,我们先看对比图像相似度的代码。注意,这个模型只适合检测页面变化较大的情况。

2024-07-12 19:00:23 174

原创 简单易懂的深度学习知识!(2)

安装后,去下载数字数据集,train是训练集,test是测试集。这是英国一个大牛为这本book开源的代码,是一个识别数字的模型,写的很适合萌新入门。理论总是抽象的,但也是重要的,就像做数学题一样,做题实战更好的掌握公式理论。二是安装Visual Studio Code后打开文件,会提示安装jupyter扩展,老实安装。有没有发现,在循环训练模型这个单元格,运行用的时间很长,几十分钟。好了,此时你安装好了环境,打开这个文件,内容包括了训练模型、使用模型预测数字。先别急着运行哈,我们还要安装代码运行依赖的包。

2024-07-12 18:59:38 274

原创 简单易懂的深度学习知识!(1)

就像再复杂的软件是由一个个函数组成的一样,深度学习模型也是由一层层的神经网络组成,而神经网络又由大量的神经元组成的。没看懂的看官再去看一遍,遇到不懂的或感兴趣的知识点,多去向GPT提问,国内有文心一言、Kimi.ai - 帮你看更大的世界等问答机器人。如果水果图像分类模型把一张苹果的图片识别成西瓜,那很离谱,我们通过手动再调整参数,求出W的值,来让输出的Y的预测结果更准确。简单的理解,所谓的训练模型就是解这个公式,求出W的值。问题来了,我们怎么知道W的值是正确的,看模型输出结果的正确率。

2024-07-05 16:31:16 380

原创 通过andriod模拟器获取应用https请求

6、打开MT,把下载的文件移动到/system/etc/security/cacerts。再打开小黄鸟,显示已安装。说明能获取

2024-06-13 15:08:06 524

原创 测试人员背锅后怎样

看着走得慢一点,其实也更稳一些。亚马逊的jeff bezoss说:关注长期主义比关注短期的人有着巨大的竞争优势。

2023-07-17 15:51:19 121 1

原创 windows通过创建python虚拟环境使用多个python版本

windows使用多个python版本

2022-08-17 10:51:22 1289 1

原创 【DeepLearning】TensorFlow使用GPU

TensorFlow使用GPU

2022-08-17 10:35:59 671

原创 【转载】pandas 的速查表

作者:不了哭来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Pandas 是一个强大的分析结构化数据的工具集,它的使用基础是 Numpy(提供高性能的矩阵运算),用于数据挖掘和数据分析,同时也提供数据清洗功能。本文收集了 Python 数据分析库 Pandas 及相关工具的日常使用方法,备查,持续更新中。缩写说明:df:任意的 Pandas DataFrame 对象s:任意的 Pandas Series 对象注:有些属性方法 df 和 s 都可以使用.

2022-04-02 11:16:08 644

原创 flask数据库操作报错后的解决记录

一、迁移提示没有修订标识:[flask_migrate] Error: Can‘t locate revision identified by '409392ed6301'1、flask db revision --rev-id 409392ed63012、flask db migrate、flask db upgrade二、迁移提示表已经存在:sqlalchemy.exc.InternalError: (cymysql.err.InternalError) (1050, "Table 'T

2022-03-28 17:51:18 1675

原创 软件交付时间紧,赶着上线怎么办?

前言软件交付时间紧,赶着上线怎么办?很多人在工作中都遇到这样的事吧,原因有很多在这列几个。再给出我的解决方案,我说的不一定正确,但是期望能帮助各位解决这样的事。一、产生的原因1、项目经理对上线时间预估不准我们先看看下面的对话。A公司周一开会。华哥(技术总监)询问:“小林,这个刚才需求评审的1.9版本什么时候上线,业务方等着使用跟热点、做营销活动”。小林(项目经理)张口就来:“下周五吧,华哥你放心好了”华哥:“行,我和业务方说下”下周三到了。华哥:“小林,项目进度怎..

2022-03-13 13:17:40 2031

原创 测试人员常用的git

git remote -v:查看远程仓库详细信息,可以看到仓库名称git remote remove orign:删除orign仓库(如果把origin拼写成orign,删除错误名称仓库)git remote add origin 仓库地址:重新添加远程仓库地址git push -u origin master:...

2020-07-28 16:39:13 479

原创 【转载】在Ubuntu上安装Jenkins

首页 Linux教程 如何在Ubuntu上安装JenkinsJenkins是一个开源的自动化服务器,可以用来轻松地建立持续集成和持续交付(CI/CD)管道。持续集成(CI)是一种DevOps实践,在这种实践中,团队成员定期将他们的代码更改提交到版本控制存储库,然后运行自动化的构建和测试。持续交付(CD)是一系列实践,在这些实践中,代码变更被自动构建、测试并部署到生产环境中。Jenkins可以作为独立应用程序安装,也可以作为Java servlet容器(如Apache Tomcat)中的serv.

2020-07-28 16:37:53 1480 1

原创 【自动化测试】使用requests时抓包的方法

如果你的HTTPS请求到的服务器证书的颁发机构被包含在Python的证书下,验证就能通过。包含在python的cacert.pem证书里面,那自然是可以通过请求,而Charles的自签名证书,是没有在cacert.pem证书里,验证就不会通过。在charles中导出pem格式的证书,用txt打开。复制内容粘贴在Python/lib/site-packages/certifi/cacert.pem中,保存后就可以抓包了。...

2020-07-28 16:35:20 929

原创 【测试平台】测试平台的开发路线

我是用python+flask开发测试平台的,所以写的都是python相关的技术。1、熟悉python2、能用html、css写简单的页面3、掌握flask的基本用法4、把测试平台的原型图画出来,可以用画图软件或者更专业的工具。5、设计数据库的表6、开始写代码7、完成后,部署在服务器上...

2020-05-02 17:29:41 548

原创 【性能测试】在Linux中运行locust脚本

在centos 6.5系统中运行locust脚本时,发现些问题,然后解决了。centos的python版本默认是2.7。1、Linux中下载python3获取python3包,wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz解压Python3包tar -xvf Python-3.7.3.tgz...

2020-05-01 18:50:33 1760 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除