自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试基础知识——测试用例,测试用例的设计方法

测试用例概念测试方案和测试用例均属于测试的设计文档,测试用例描述了输入动作和一个期望结果,目的是确定程序的某个功能是否能正常工作参考依据需求规格说明书,需求分析结果,测试方案编写人和时间编写人:组内经验丰富的软件测试工程师(主要体现在测试用例的选择)编写时间:测试方案通过评审,编写时间:占用项目周期30%左右的时间编写工具和输出文档编写工具:Excel,word,zentao,buggree,testlink…输出文档:测试用例评审人:组内的软件测试工程师,开发代表,产品经理,测试

2021-01-20 20:44:30 930

原创 软件测试基础知识——测试计划、测试方案

测试计划一、编写人和时间编写人:测试经理或者测试组长时间:需求分析完成后,时间2~5天,在整个测试过程中处于不断修改的状态,保证测试计划满足实际的需求二、参考依据和对象参考依据:需求分析结果,项目计划读者对象:上层人员:项目经理中层人员:开发经理下层人员:组内的软件测试工程师,组外的其他测试经理三、如何制定测试计划1、认真做好测试资料的手机工作,主要收集人和设备2、明确测试目标,主要是时间目标和质量目标3、坚持5W原则明确内容和过程why:测试的目的what:测试范

2021-01-19 19:12:49 1081

原创 软件测试基础知识——需求分析

需求分析一、什么是需求分析主要是解决什么问题,明确测试的地方以需求规格说明书为基础,进行细化和分解二、需求分析的范围主要指的是明确和隐含的需求三、需求分析的责任人和时间谁来做:有经验的软件测试工程师需求分析的时间:通常占用项目周期10%-20%左右的时间(工作日)四、需求分析的文档和工具输出的文档:测试需求分析文档(测试点)工具:mindmanager、xmind五、需求分析的评审人员组内软件测试工程师,产品经理,开发代表,测试经理,项目经理,QA六、需求分析的特征需求项必须是可

2021-01-19 10:07:21 679

原创 软件测试基础知识

软件测试基础知识一、软件测试分类按照开发阶段划分单元测试单元测试也叫模块测试,是针对软件测试设计最小单位————程序模块进行正确性检验的测试工作。其目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,发现各模块内部可能存在的各种错误。单元测试需要从内部结构出发设计测试用例。多个模块可以平行的独立进行单元测试。(这也是开发人员在开发过程中用的最多的一种方法。)集成测试集成测试也叫组装测试,通常是在单元测试的基础上,将所有的程序模块进行有序的、递增的测试。集成测

2021-01-05 16:31:48 526

原创 软件测试基础知识——测试报告以及质量的范围

测试报告概念:主要针对测试结果,测试过程中的质量和产品的质量进行度量,总结和描述参考依据:测试计划、测试用例执行结果、缺陷数量负责人:测试组长或者测试经理时间:测试用例执行完成到达执行结果。时间为1-2天评审人:组内软件测试工程师,开发代表,产品经理,测试经理,项目经理,QA测试报告的组成项目背景、测试目的、测试范围、测试策略、测试环境、测试工具、人员组成。人力投入和工作量的数据统计、用例数、缺陷数、遗留问题、测试风险、测试流程总结1、产品经理进行需求调研,搜索用户的需求,整

2021-04-02 23:05:43 702

原创 软件测试基础知识——测试执行

测试执行定义:根据编写的测试用例,按照用例步骤进行执行,查看预期结果和实际结果是否一致,如果不一致则为BUG参考依据:测试用例执行人:软件测试工程师开始时间:测试用例编写完成并且通过评审,且达到测试执行的启动条件时间周期:占整个测试流程的40%的时间测试用例执行结果状态:new:用例编写完成,未开始执行状态pass:用例执行结果与预期结果一致fail:执行用例结果和实际结果不一致block:因为软件缺陷导致后续用例执行无法进行,导致结果未知的状态investigate:测试用例正在执

2021-03-15 19:56:25 1427

原创 Linux系统基础

Linux系统基础知识什么是LinuxLinux是一款多用户,多任务的命令行形式的服务型操作系统多用户:支持多个用户登录使用(也支持一个用户多端登录)多任务:支持多个任务同时运行命令形式:使用命令的操作系统服务器型:90%以上的服务器都会选择使用Linux系统Linux的优缺点优点:开源,免费运行速度快安全性比较好稳定性较高缺点:软件比较少界面比较简陋操作难度偏大,学习成本比较高(命令行)发行版本Linux实际上是一个操作系统的内核,并不是一套完整对的操作系统。一些

2021-01-25 20:44:24 124

原创 学习笔记——网络

网络网络的分层:网络的分层:osi(开放式系统互联) ,iso(国际化标准组织),ios(苹果操作系统)osi七层网络模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)tcp/ip五层模型(物理层、数据链路层、网络层、传输层、应用层)tcp/ip四层模型(网络接口层、网络互联层、传输层、应用层)物理层:设备:光纤、网线数据链路层:设备:交换机、网卡(查看自己的IP地址的DOS命令:ipconfig -all)协议:ARP(地址解析协议)将IP地址转化为物理地址RARP

2021-01-14 20:18:48 174

原创 软件测试基础知识——测试用例的编写,测试用例数据选择(拓展)

软件测试基础知识二、测试用例测试用例的定义设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的预期效果。如果程序在这种情况下不能正常运行,而且这种情况会重复发生,那就表示这个程序有缺陷,那测试人员就要将这个缺陷提出来交给开发人员进行修改。软件测试工程师取得程序新版本后,必须利用同一个用例来测试这个问题,确保该问题已经修改完成。编写测试用例编写的一个合格的测试用例需要包含许多内容:编写测试用例常用的如Excel表格等,下图是以Excel表格为工具展示的测试用例模板

2021-01-13 20:39:45 1722

原创 学习笔记——抓包工具

Fiddler抓包工具一、Fiddler简介Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。二、Fiddler界面介绍Fiddler为用户提供了一个友好的格式分别为:1、菜单栏 2、工具栏 3、抓取的请求列表 4、命令栏5、发送的请求 6、

2021-01-13 20:39:00 284

原创 学习笔记——web基础

web基础一、软件的分类B/S架构(browser server):百度、12306、淘宝等C/S架构(client server):微信、QQ、滴滴打车单机架构:office、execl、Word等混合架构:拥有两种以上的架构混和二、B/S架构和C/S架构的区分B/S架构:访问该网站需要通过浏览器打开C/S架构:访问该网站需要在网站安装本地客户端网站单机架构:使用该网站需要安装本地客户端,但是不需要网络就可以使用三、B/S架构和C/S架构的区别维护性:B/S架构要优于C/S

2021-01-13 14:33:49 173

原创 学习笔记——SVN的基本使用

SVN的安装与使用SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。(使用SVN的目的是为了多人开发时在私人网络中可以共享资源。)SVN的使用包括了服务器端(server)和客户端(client)。svn是一个c/s架构的软件,我们只需要安装C(client)端SVN的安装点击安装包...

2021-01-12 12:51:53 438

空空如也

空空如也

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

TA关注的人

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