自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 python安装后,终端查询出现“zsh: command not found: python“

python安装后,终端查询出现"zsh: command not found: python"将python添加到zsh。路径修改为自己的安装路径。

2023-02-25 10:08:00 1312

原创 软件测试-不同需求的分析阶段

不同需求的分析阶段

2023-01-30 20:32:11 119

原创 软件测试-七项测试的基本原则

软件测试-七项测试的基本原则

2022-10-09 14:23:53 729

原创 软件测试-如何准备测试数据

准备测试数据是软件测试种非常重要的一个环节,无论是手工测试、动化测试还是性能测试,准备工作种除了分析外最重要的就是准备测试数据。

2022-10-08 16:59:39 1471 1

原创 Python编程题:用户登录,三次机会后锁定

题目要求:给用户三次输入用户名和密码的机会,要求如下:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬1 如输入第一行输入用户名为‘123’,第二行输入密码为‘123’,

2022-05-04 20:33:47 2248

原创 Python错误之:TypeError: ‘module‘ object is not callable

在调用的时候出现错误解决方法:Python导入模块的方法有两种:import module 和 from module import,import module导入的东西使用时需加上模块名的限定修改为from time import timecount = 0while count < 10: print('ok',time,time()) count = 100print(123)学习日记...

2022-05-02 15:07:17 1017

原创 python合并多张excel表为一张表

需求:N个用户每个用户一年的数据Excel1姓名 一月 二月张三 30快 40快Excel2姓名 一月 二月李四 30快 40快合并为姓名 一月 二月张三 30快 40快李四 30快 40快代码段:import osimport openpyxl# 获取指定目录下的所有Excel文件def dir_excel(dpath): excel_names = [] for fname in os.listdir(dpath):...

2022-03-10 20:06:29 1014

原创 软件性能不同群体关注的指标

目前,对软件性能最普遍的理解就是软件处理的及时性。但其实,从不同的系统类型,以及不同的视角 去讨论软件性能,都会有所区别。 对于不同类型的系统,软件性能的关注点各不相同,比如: Web类应用和手机端应用,一般以终端用户感受到的端到端的响应时间来描述系统的性能; 非交互式的应用,比如典型的电信和银行后台处理系统,响应时间关注更多的是事件处理的速度, 以及单位时间的事件吞吐量。 这很容易理解。同样地,对同一个系统来说,不同的对象群体对软件性能的关注点和期望也不完全相 同,甚至很多时候是对立的。这里,不同的对象群

2022-03-09 12:55:47 2547

原创 Appium的实现原理

Appium的实现原理 Appium作为目前主流的移动应用自动化测试框架,具有极强的灵活性,主要体现在以下5个方面: 测试用例的实现支持多种编程语言,比如Java、Ruby、Python等; Appium Server支持多平台,既有基于Mac的版本,也有基于Windows的版本; 支持Web App、Native App和Hybird App三大类移动应用的测试; 既支持iOS,也支持Android; 既支持真机,也支持模拟器。 实际应用中,你可以根据项目情况灵活组合完成移动应用的自动化测试。比如,用Ja

2022-03-05 10:42:17 178

原创 问题解决记录

win10,打开cmd发现cd不进d盘解决方法:加 /d 路径

2022-03-04 14:30:18 139

原创 软件测试工程师需要掌握的非测试知识

我所认为的开发工程师通常是“深度遍历”,关注的是“点”;而测试工程师通常是“广度遍历”,关注的是”面“作为软件测试工程师,我们除了日常从理解需求到编写用例,再到执行以外,你会发现还有很多非测试领域的知识,小到Windows/Linux系统的使用基础,MySQL、Oracle数据库的使用,抓包分析,大到网站架构设计,容器技术,微服务架构,人工智能,区块链等。一个成熟的软件测试工程师,简直是一个mini的架构师。...

2022-02-23 20:26:40 9858

原创 撰写高效的缺陷报告

缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁,也是测试工程师日常工作的重要输出。 作为优秀的测试工程师,最基本的一项技能就是,把发现的缺陷准确无歧义地表达清楚。缺陷报告不仅体现了一直测试工程师的专业性,其本身的质量更是直接影响到缺陷被修复的速度以及开发工程师的工作效率,影响着测试工程师的信用,测试与开发人员协作的有效性。1.标题标题应该尽可能描述问题本质,而避免只停留在问题的表面(标题不宜过长)2.缺陷概述缺陷概述通常会提供更多概括性的缺陷本质与现象的描述32.环境配置3.缺陷影响

2022-02-21 13:11:18 69

原创 测试覆盖率需要怎么来保证呢

1.需求覆盖率 需求覆盖率是指测试对需求的覆盖程度,通常的做法是将每一条分解后的软件需求和对应的测试建立一对多的映射关系,最终目标是保证测试可以覆盖每个需求,以保证软件产品的质量。2.代码覆盖率现在很多项目都在单元测试以及集成测试阶段统计代码覆盖率,但是统计代码覆盖率仅仅是手段,你必须透过现象看到事物的本质,才能从根本上保证软件整体的质量。实际项目中,无论覆盖率多高,没有根据需求正确的写assert其实也是无法利用测试用例发现bug,提高代码质量,在实际的测试用例中,正向的cas

2022-02-20 13:23:22 1230

空空如也

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

TA关注的人

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