- 博客(13)
- 收藏
- 关注
原创 linux基础使用命令
su root 切换到root账户id addr 查看本地IPifconfig 查看本地IPvi/vim file1 生成一个叫 file1 的文件或者编辑,查看 file1 文件touch hello.txt 创建hello.txt文本rm -rf /*删库跑路rz 上传sz 下载systemctl status firewalld 查看防火墙状态systemctl stop firewalld 关闭防火墙systemctl disable firew...
2021-08-17 19:27:33
127
原创 输入产生错误的合法数据组合
缺陷产生原因 测试多个输入值的组合,每个输入值已被单独测试过,但是这些值的组合可能会互相影响而引起软件失效。如何发现这类问题 首先要确定测试哪些输入组合,并弄清楚它们之间的“关系”。如果具备以下任一特性,就可以认为这些变量是有“关系”的。1、 描述的是有关单个内部数据结构的属性和内容。例如,输入面板需要用户输入列表的“行”和“列”,这时测试人员要输入单个内部数据结构“列表”的属性“行和列”。2、一起用在了一个计算中,也就是将多个输入用做一个内部计算的操作数,因此这些输入变量具有了相.
2021-08-02 17:14:28
128
原创 测试计划策略
在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而 规定的软件测试的原则、方式、方法的集合 测试策略通常是描述测试工程的总体方法和目标。描述目前在进行哪一阶段的 测试,以及每个阶段内进行的测试种类,以确定合理的测试方案使得测试更有效 任何实际测试,都不能够保证被测试系统中不存在遗漏的缺陷 为了减少这种情况,在测试实施前,必须确定将要采用的测试策略和测试方法 好的测试策略和测试方法,能充分利用有限的人力和物力资源,高效率、高质 量的完成测试...
2021-07-30 16:46:05
153
原创 不同测试阶段的测试策略
单元测试测试策略: • 自顶向下的单元测试策略:先对最顶层单元进行测试,然后再把顶层所调用的单元做 成桩单元;再对第二次测试,将上面已经测试的单元做成驱动单元。直到测试完所有 的单元。优势:节省了桩单元的开发工作量,测试效率较高。劣势:随着单元的逐个 加入,测试过程变得越来越复杂,增加了开发和维护的成本。 • 自底向上的单元测试策略:先对最底层单元进行测试,模拟调用该单元的单元作为驱 动单元;然后再对上面一层做单元测试,并用下面已经测过的单元做桩单元,直到结 束。节省了桩单元的开
2021-07-29 17:29:55
370
原创 APP测试经验
了解移动App的平台及所带有的功能设计了解移动App的生命周期,面向的用户是什么群体App支持和需要测试的设备及平台等,其中设备的硬件参数也很重要,包括屏幕尺 寸、分辨率、像素密度等App在使用过程中用户接听到一个来电,App应该如何处理不同App之间的切换,打开App的速度是否会变慢,以及切换时的动画是否出现卡顿对于在具备同样功能的App,尤其是具有视频和音频播放功能的App之间进行切换时, 需要注意它们之间的播放控制是否会对另外的App产生影响 硬件也是影响到Ap
2021-07-29 08:48:26
183
原创 软件测试学习第一阶段day9小结
B/S模式优势分布性强,客户端零维护。只要有网络、浏览器,可以随时随地进行查询、浏览等业务处理业务扩展简单方便,通过增加网页即可增加服务器功能。维护简单方便,只需要改变网页,即可实现所有用户的同步更新。开发简单,共享性强B/S模式劣势个性化特点明显降低,无法实现具有个性化的功能要求。在跨浏览器上,BS架构不尽如人意客户端服务器端的交互是请求-响应模式,通常动态刷新页面,响应速度明显降低(Ajax可以一定程度上解决这个问 题)。无法实现分页显示,给数据库访问造成较大
2021-07-27 19:20:05
161
1
原创 软件测试学习第一阶段day7小结
C/S 架构是一种典型的两层架构,其客户端包含一个或多个在用户的电脑上运行的程序, 而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据; 另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。它的主要特点是交互性强、具有安全的存 取模式、网络通信量低、响应速度快、利于处理大量数据。因为客 户端要负责绝大多数的业务逻辑和UI展示,又称为胖客户端。它充 分利用两端硬件,将任务分配到Client 和Server两端,降低了系统的通讯开销...
2021-07-26 18:37:38
65
原创 软件测试学习第一阶段day6小结
软件定义问题定义(要解决的问题是什么)可行性研究(上一阶段所确定的问题是否有行得通的解决办法)需求分析(目标系统必须做什么)软件开发概要设计(怎样实现目标系统)详细设计(应该怎样具体地实现这个系统)编码和单元测试(写出正确的容易理解、容易维护的程序模块综合测试(通过各种类型的测试使软件达到预定的要求)运行维护使软件持久地满足用户的需求...
2021-07-25 10:48:02
143
1
原创 软件测试学习第一阶段day5小结
在做软件测试前,我们会根据产品做出用例分析,其用途如下:核实需求:每一个需求点都会设计测试用例 评估结果:对产品进行评估,对测试完成情况进行评价 准确回归:快速正确的进行版本重复测试 防止遗漏:使软件测试的实施重点突出、目的明确,确保需求功能不被遗漏 提高效率:避免盲目测试 缩短周期:版本更新和升级时,只需修正少部分测试用例,资源复用...
2021-07-23 19:13:47
91
1
原创 软件测试学习day4小结
这两天通过不断由浅入深的学习已经基本了解到软件测试中用到的一些分析法,比如等价类划分法,边界值,场景设计法,判定表法和错误猜测法。通过实际案例将这些分析方法按照其固有的规则以及原理和步骤进行操作,增强了理论知识部分的理解。...
2021-07-22 19:58:30
88
1
原创 软件测试学习day3小结
软件测试学习初期基本以理论知识为主。现在已经学习软件测试第3天了,虽然还是有很多知识听着都挺蒙的,但是通过案例实践,分析与讲解,对于软件测试有了初步的了解。
2021-07-21 19:15:56
87
1
原创 软件测试第一阶段day2小结
软件质量与软件过程的关系• 软件质量:软件产品的特性可以满足用户的功能、性能需求的能力。• 软件过程:软件生命周期中的活动,一般包括软件需求分析、软件设计、软件编码、 软件测试、交付、安装和软件维护。• 过程决定质量,软件过程决定软件质量,软件质量是在软件开发过程中逐渐建立起来 的。• 软件过程的优劣决定了软件质量的高低,好的过程是高效高质量的前提。人员和过程 是决定软件质量的关键因素,高质量的人员和好的过程应该得到好的产品。• 在软件过程中注意把握测试的对象• 软件测试在软件生存周期.
2021-07-20 20:03:07
82
原创 软件测试学习第一阶段day1小结
今天主要学习了关于软件,软件测试,软件工程的基本理论知识。在软件测试中我们了解到软件测试可以降低软件质量风险,是程序员能够更专心于解决程序的算法和效率,同时经过严格检验的完整产品也减轻了售后服务人员的工作量。其次它推动了软件工程的发展,使软件的质量得到了阶段性的提升。...
2021-07-19 20:08:02
196
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人