
软件测试
文章平均质量分 71
wxt_hillwill
这个作者很懒,什么都没留下…
展开
-
探索性测试02-探索性测试实践
在我了解了探索性测试的定义和基本方法之后,付诸实践成为了最重要的课题。在探索性测试的时间过程中,我遇到过一些问题,也有过一些思考,例如:1、何时开展探索性测试比较合适?2、如何设计探索性测试用例?3、探索性测试的意义?原创 2024-02-22 14:33:44 · 262 阅读 · 0 评论 -
Linux修改磁盘分区后未写入分区表的解决方法(partprobe)
Linux修改磁盘分区后未写入分区表的解决方法(partprobe)原创 2022-07-19 16:14:56 · 1719 阅读 · 1 评论 -
关于用户体验测试的一些学习和思考
关于用户体验测试的一些学习和思考,包括:定义、人的行为层次、用户体验要素以及用户体验测试的能力要求原创 2022-07-18 17:57:38 · 1827 阅读 · 0 评论 -
Windows 网络无法ping通的解决方法
问题现象:1、网络配置完成,但无法ping通;解决方法:1、打开【防火墙配置】->【高级设置】->【入站规则】,选择“文件和打印机共享(回显请求-IPv4)”,启用该规则;2、再ping一次,问题解决。...原创 2022-01-18 11:38:06 · 15855 阅读 · 4 评论 -
测试人员的系统性思维
目录一、如何理解系统性思维二、实现系统性思维的三维转变三、系统性思维在测试中的应用四、如何养成系统性的测试思维五、系统性思维的难点六、学习资料一、如何理解系统性思维系统性思维就是从整体上对影响系统行为的各种力量及其相互关系进行思考,以培养我们对动态变化、复杂的系统性问题的理解和应对能力。系统性思维适合解决复杂问题,复杂问题包括社会性复杂、动态性复杂、涌现型复杂。① 对于社会性复杂问题,应主要采用大规模......原创 2021-12-01 15:59:21 · 988 阅读 · 0 评论 -
python追加写入数据到excel表格
目录一、脚本结构二、使用的模块三、脚本实现1、实时信息的获取2、数据的记录最近几周的工作中,有一项内容是需要不断地从界面上获取信息,所以我研究了一下"利用接口先将信息获取下来,然后将信息输出到表格里"的方法。一、脚本结构脚本的结构非常简单,一个config.yaml文件存放接口信息,一个writeInfo.py文件负责界面的登陆,实时信息的获取和数据的记录。二、使用的模块获取信...原创 2021-11-13 14:47:18 · 8325 阅读 · 0 评论 -
软件质量模型(学习笔记)
目录一、软件质量模型二、8个特性及其子特性一、软件质量模型 软件质量模型将系统、软件产品属性划分为8个特性:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性和可移植性。 二、8个特性及其子特性特性 子特性 类别 定义及说明 类别 定义及说明 功能性 定义:在指定条件下使用时,产品或系统提供满足明确和隐含要求的功能的程度注:功能性只关注功能是否满足明确和隐含要求,而不是功能规格说明 ①功能完备性...原创 2021-10-25 11:31:45 · 14592 阅读 · 0 评论 -
性能测试之三——资源监控的方法
一、如何定位CPU性能问题?1、top命令一般会关注是哪个进程,甚至哪个线程占用的CPU比较高。可以使用如下命令知道进程,并显示线程。top –H –p xxxx(进程号)us 用户空间占用CPU百分比,如果这个值较高则需要关注。sy 内核 空间占用CPU百分比。ni 用户进程空间内改变过优先级的进程占用CPU百分比。id 空闲CPU百分比。wa...原创 2021-07-08 11:14:16 · 1432 阅读 · 0 评论 -
软件易用性测试研究
一、学习资料尼尔森的十大易用性原则:https://blog.youkuaiyun.com/qq_41782425/article/details/103647464二、易用性测试的难点功能性是用户使用一款产品需要完成的目的,易用性是用户使用一款产品时最直观的感受。如果说中端和低端产品可能存在功能性方面的差距,那高端和中端产品之间,我想可能更多的就是易用性方面的差距。 易用性测试需要测试人员站在用户的角度去使用软件,说起来简单,但实际上当测试人员非常熟悉正在测试的软...原创 2021-07-02 11:27:46 · 1414 阅读 · 0 评论 -
服务器管理思路
平时测试的时候,难免会用到服务器,尤其是做性能测试的时候。如果是一台已上架的、刚好符合测试条件的机器还好,如果不是,就要经历上架到安装系统到配置的过程,可能还要借这借那,整个过程非常让我头大。为了避免我反复踩坑,现在就要记录一下。一、上架之前要确认的 序号 确认项 重要程度 1 服务器的型号符合测试需要么? ⭐⭐⭐⭐⭐ 2 内...原创 2021-06-29 14:53:55 · 142 阅读 · 0 评论 -
数据库结构对比工具---Database Compare
一、使用场景软件从A版本升级到B版本后的数据库结构,是否与直接安装B版本一致。最近遇到了这种场景二、原创 2021-06-11 11:09:04 · 9957 阅读 · 5 评论 -
性能测试之二——性能测试的流程
性能测试第一步——查看设备的硬件配置原创 2021-06-09 09:18:43 · 389 阅读 · 2 评论 -
灰度测试研究
目录一、什么是灰度测试二、灰度测试阶段三、灰度测试作用四、灰度测试内容一、什么是灰度测试灰度测试是指在正式上线前,先将新版本开放给一部分特定的用户,而其他用户继续使用旧版本。目的是在发布前验证新版本的质量。对于无法针对部分用户开放新版本的产品来说,可以在发布前先基于内部的上线环境测试主要功能,测试通过后再对外正式发布。内部的上线环境最接近于用户环境,同样能够达到灰度测试的效果。灰度测试介于版本发布前的黑,与正式发布后的白之间,因此叫做灰度测试。二、灰度测试阶段灰.原创 2021-06-01 17:34:57 · 2034 阅读 · 0 评论 -
华为RH2285H V2设备管理口白屏的解决方法
最近遇到了三台机器都是华为RH2285H V2,管理口白屏可如何是好。试了kvm也连不上,可能是bios版本过低,kvm不支持。官网上说可能是jre版本不对:https://support.huawei.com/enterprise/zh/doc/EDOC1000038841/ac2071fb于是我就试了这个包:还是连不上。然后又试了32位的包:当然了,不要忘记配置环境变量、java安全等级改为中。wink~...原创 2021-04-27 17:45:35 · 3353 阅读 · 0 评论 -
Linux下如何发现内存泄漏问题(测试角度)
目录一、内存泄漏的概念二、测试方法1、长期稳定性测试2、大数据量测试3、结合free、top等命令进行资源监控4、持续观察上层应用运行情况5、查看日志6、检查代码一、内存泄漏的概念内存泄漏指的是由于疏忽或错误造成程序未能释放已经不再使用的内存。所以它并非指内存在物理上的消失,而是由于失去控制而造成的内存浪费。按发生的方式来分类,内存泄漏可以分为4 类: 常发性内存泄漏。发生内存泄漏的代码会被多次执行,每次执行都会导致一块内存泄漏。 偶发性内存泄原创 2021-04-26 17:20:29 · 2808 阅读 · 0 评论 -
探索性测试01-什么是探索性测试
一、什么是探索性测试探索式测试,最早是由测试专家 Cem Kaner 博士在 1983 年提出的,并受到当时语境驱动的软件测试学派的支持。后来,Cem Kaner 博士在佛罗里达工学院的同事 James A. Whittaker,凭借着在微软和谷歌担任测试架构师和测试总监的经验积累,撰写了最早的探索式测试书籍(Exploratory Software Testing),扩展了探索式测试的概念和方法。常用于质量管理的戴明环(PDCA)是按照Plan(计划)、Do(执行)、Check(检查)和Act(处原创 2021-04-20 15:48:13 · 9837 阅读 · 0 评论 -
UI测试学习笔记
一、概述用户界面是指软件中的可见外观及其底层与用户交互的部分(菜单、对话框、窗口和其它控件)。而用户界面测试,又称UI测试,目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。二、详解界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功.原创 2021-03-25 18:02:57 · 335 阅读 · 0 评论 -
软件测试的定义、生命周期与工作流程(读书笔记)
一、软件测试的定义(出自《测试架构师修炼之道》)二、软件的生命周期 生命周期 细分 工作内容 问题的定义和规划 开发方和需求方共同讨论,主要是确定软件的开发目的及可行性。制定开发计划 需求分析 对软件需要实现的各个功能进行详细分析,弄清楚用户对软件系统的全部需求, 产出《需求规格说明书》 软件设计(把需...原创 2021-02-02 10:33:26 · 2187 阅读 · 0 评论