- 博客(23)
- 收藏
- 关注
原创 编写测试报告
测试总结:包含测试用例数、执行率、成功率、缺陷关闭率、遗留bug情况(一二级修复情况、遗留bug等级、及情况说明),结论是ST测试通过/不通过。一般包括测试范围、测试环境、遗留的bug、测试用例覆盖率、bug的统计与分析、风险有哪些、版本测试评估、发布的建议。测试报告每个测试人员都需要写,由指定某个测试人员来写,需要从其他测试人员收集测试数据。数据统计:bug数据、bug状态、bug类型统计、测试阶段统计、按功能模块统计。用例通过率=通过用例数/执行用例数。用例执行率=执行用例数/总用例数。
2023-08-01 18:45:34 87
原创 常见控件与功能点测试要点
1.滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的 位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间。2.1长度规则:(长度刚好小于定义的最小长度,长度刚好超过定义的最大长度,长度 在允许长度范围之内)③符合格式,总大小稍大于限制大小的文件--------------在初上传提示附件过大。3.校验导入数据每一列数据的正确性,输入格式的校验,必填的校验,重复数据行验证的过滤。是否所有的预置选项可删除,是否可删除所有选项;
2023-08-01 18:43:26 174 1
原创 测试计划编写
目的(why)、测试范围(what)、测试进度安排(when)、测试人员(who)、测试环境(where)、测试方法+测试工具(how)、风险评估。就一份描述测试工作计划的测试文档,对测试工作进行统筹安排,由测试主管/负责人编写。需求变更/需求增加,导致测试时间拉长,方案:人员调配,协助,做计划时间的预留。查阅者:测试人员、测试主管、产品、开发、销售人员。测试人员变动,方案:人员调配,协调或加班。测试时间占30%—40%开发时间占60%—70%测试计划包含:5W1H。测试报告:半天到一天。
2023-08-01 18:41:02 74 1
原创 测试需求分析
A/B测试:先发布的功能先让A部分的用户进行更新,再根据用户的反馈,再更新B部分的功能。灰度测试:先发布部分功能,然后看用户的反馈,再去发布另一部分的功能的更新。测试需求应全部覆盖已定义的业务流程,以及功能和非功能方面的需求。 非功能需求:界面、文档、兼容性、易用性、安全性。 功能需求:业务流程------优先考虑。
2023-08-01 18:40:34 56 1
原创 软件的生命周期及流程
问题定义、可行性研究、需求分析、概要设计、详细设计、功能实现、软件测试、运行维护需求分析阶段------输出(原型图)瀑布模型特点(现在企业基本不用):自上而下、有顺序性 缺点:测试介入比较晚,回溯成本比较高、测试周期比较长。
2023-08-01 18:39:52 79 1
原创 HashSet与HashMap
HashSet 基于 HashMap 来实现的,是一个的集合。HashSet 允许有 null 值。HashSet 是无序的,即不会记录插入的顺序。HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。您必须在多线程访问时显式同步对 HashSet 的并发访问。HashSet 实现了 Set 接口。HashSet 中的元素实际上是对象,一些常见的基本类型可以使用它的包装类。
2023-04-15 19:20:57 110
原创 Iterator
Java迭代器(Iterator)是 Java 集合框架中的一种机制,它提供了一种在不暴露集合内部实现的情况下遍历集合元素的方法。Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代和等集合。Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。迭代器 it 的三个基本操作是 next 、hasNext 和 remove。
2023-04-15 19:20:26 51
原创 Java StringBuffer类和StringBuilder类
在使用 StringBuffer 类时,每次都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使用 StringBuffer。StringBuilder 类在 Java 5 中被提出,它和 StringBuffer 之间的最大不同在于 StringBuilder 的方法不是线程安全的(不能同步访问)。和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。
2023-04-15 19:19:25 56
原创 Java URL
URL(Uniform Resource Locator)中文名为统一资源定位符,有时也被俗称为网页地址。表示为互联网上的资源,如网页或者 FTP 地址。protocol(协议)可以是 HTTP、HTTPS、FTP 和 File,port 为端口号,path为文件路径及文件名。protocol(协议)可以是 HTTP、HTTPS、FTP 和 File,port 为端口号,path为文件路径及文件名。
2023-04-15 19:18:23 296
原创 Java流、文件和IO
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。
2023-04-15 19:17:55 59
原创 Java网络编程
网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。:TCP(英语:Transmission Control Protocol,传输控制协议) 是一种面向连接的、可靠的、基于字节流的传输层通信协议,TCP 层是位于 IP 层之上,应用层之下的中间层。TCP 保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称 TCP / IP。:UDP (英语:User Datagram Protocol,用户数据报协议),位于 OSI 模型的传输层。一个无连接的协议。
2023-04-15 19:16:58 52
原创 java泛型
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,该如何实现?答案是可以使用。使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛型方法来对整型数组、浮点数数组、字符串数组等进行排序。
2023-04-15 19:16:03 89
原创 线程的生命周期
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MybH5sZn-1681553751898)(C:\Users\Administrator\Desktop\学习笔记\Java学习\线程周期.png)](img-MybH5sZn-1681553751898)]
2023-04-15 18:16:16 73 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人