自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 W6D1 测试小结

1.软件研发流程中的角色与分工:项目经理:立项,计划,制定需求文档产品经理:收集需求,完善需求文档设计人员:UI设计,系统框架设计开发人员:编码测试人员:编写测试用例,执行用例,提交缺陷报告QA:贯穿整个软件生命周期,审计2.C/S与B/S架构区别:C/S用户个性化更强,安全性更高相对维修成本更高,B/S安全性更差,用户体验更差但维修成本低3.测试的目的:是确保最终交给用户的产品的功能符合用户的需求,把尽可能多的问题在产品交给用户之前发现并改正4.什么是BUG:

2021-08-23 21:52:10 71

原创 W5D5 软件测试

软件测试,起因于软件危机的产生,数据大爆炸,功能需求变高。软件测试是对程序,数据,文档等方面进行综合审核,从安全性,正确性,完整性,质量等方面进行鉴定的过程,进行软件测试,可以发现程序中的缺陷问题,软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。”...

2021-08-23 21:07:31 71

原创 W5D4 进行测试总结

测试总结的作用对整个项目的测试过程和质量进行评价。对产品各阶段的完成质量和遗留问题进行总结。为后续的测试过程改进提供依据。测试总结的模板• 首页• 引言(目的,背景,缩略语,参考文献)• 测试概要(测试方法、范围、测试环境、工具)• 测试结果与缺陷分析(功能、性能)• 测试结论与建议(项目概况、测试时间、测试情况、结论性汇总)• 附录(缺陷统计)...

2021-08-19 19:50:43 77

原创 W5D3 界面测试与正交实验法

今天进行了eshop界面测试,发现了几个严重BUG第一:商城主页的搜索栏无清除历史浏览记录(单个和全部)的按钮,这个是属于严重BUG,首先会影响到用户的体验,用户无法删除想删除的浏览记录,第二个会让用户无法享有隐私权,有可能会造成用户的精神损失第二:商城主页面挂的活动对应的链接都不对,跳转到的不是该活动的详情页,而是其他的页面,这个是严重的功能缺陷第三:商城主页面的活动有的没有图片,会让用户浏览的时候遇到问题,影响用户体验,属于页面缺陷还有页面布局方面的问题,页面布局将商城主页的搜索栏最后的

2021-08-18 18:50:53 109

原创 W5D2 编写测试用例,创建数据库并输入数据最后执行

今天编写了部分eshop后台的测试用例,在进行功能测试的时候一般模块比较多,所以冒烟测试还是要先做,先过一遍基本功能,然后在编写后台用例的时候要用到边界值,等价分类法等测试方法来提高效率,最后在执行时要通过前后台的功能来综合考虑今天还创建了数据库,定义了所需要的键值,执行了一些查询命令加以训练...

2021-08-17 17:37:42 82

原创 W5D1 数据库查询练习

今日进行数据库的部分查询命令的学习并练习数据库部分命令小结sum():求和函数count():返回行数min():求最小值max():求最大值avg():求平均值order by:排序group by:分组group_concat(a):在分好组的情况下为a分组distinct:去重字段having:为已经分好的组使用条件过滤limit:限制查询的数量...

2021-08-17 17:30:45 52

原创 W4D5 运用postman进行接口测试

首先在Linux中安装 h-exams-0.1.1.jar包和JDK-13包,将JDK解压并放置local中并配置java环境,再在MySQL数据库中创建一个库edumgr并配置其环境create database edumgr default charset utf8mb4 collate utf8mb4_general_ci;接着在开启MySQL数据库的情况下通过java -jar h-exams-0.1.1.jar启动该包配置完环境就要编写用例并执行了,会遇到功能,性能等多方面的问题,根据需求文档

2021-08-13 18:02:14 87

原创 W4D4 postman变量,参数化以及运用newman

postman作为接口测试工具,运用它需要了解它的特点在postman的集合中创建我们需要测试的响应,而在我们使用中会有大量的重复数据值,这个时候定义一个变量就可以增强代码的可读性,运用起来更加灵活方便,也更加利于日后的维护,而变量又分为全局变量与环境变量,全局变量是全局唯一的,不可重复定义,一个全局变量只能对应一个值,环境变量可包含多个变量,一个变量只属于一个环境,在一个环境中不可重复定义,在环境与环境中可以重复定义而我们在测试每个接口时,需要用到一组或多组数据的时候就要用到参数化,在runne.

2021-08-13 17:48:01 154

原创 W4D3 postman测试及HTTP协议

今天进行了接口测试,接口测试简单来说就是测URL,测试系统组件之间的数据交换主要通过get与post发出请求,通过输入路径,参数来得到结果接口测试不关注内部具体实现(过程),接口关注功能实现(结果)http协议为超文本传输协议,是tcp/ip协议的一个应用层协议,用于定义Web浏览器与Web服务器之间交换数据的过程发送数据方式主要有get与post,get传输的时候会将参数信息展现给用户,post不会,因此ge请求t的安全性更低;受url长度限制,get请求的传输数据大小一般不超过1k,而.

2021-08-12 00:48:45 128

原创 W4D2 nginx搭建

在安装nginx之前要安装gcc环境,pcre库,zlib库,openssl库先将nginx包上传并解压,再进入nginx目录启动configure,并且改参数,配置环境,接着make编译一下,make完make install一下,过程中遇到错误就看日志报错位置,大多数为配置参数变量的问题,编译完就可以进入sbin目录下启动了,通过IP地址+端口号即可查询访问nginx...

2021-08-10 20:45:31 59

原创 W4D1 安装悟空CRM9

悟空CRM是一款开源的客户管理系统;S1:下载并解压在ROOT目录下;S2:新建数据库导入,source执行;S3:修改config.txt;S4:修改redis.json:S5:修改undertow;S6:修改pom.xml;S7:注释掉Application.java;S8:安装配置maven,执行72crm.java;S9:将生成的ROOT.war复制到tomcat的webapps下;S10:检查防火墙并打开MYSQL,REDIS.TOMCAT:S11:通过IP地址加端口号访问...

2021-08-09 23:07:31 106

原创 W3D5 常用Linux命令及安装配置

今天学习部分常用Linux命令cd ./ 跳转当前目录 ,cd ../ 跳转上一级的目录,即父目录在vi 一个文件时通过输入/关键字符可直接跳转到关键字符处,且使用n向下查找,N向上查找访问权限中chomd修改读写执行权限,r代表读,w代表写,x代表执行grep为强大的文本搜索命令,常用于字符串搜索 ,ps:将某个进程显示出来 ,-ef显示所有进程信息 ,| 管道命令, 表示 ps与grep同时进行ps -ef | grep 程序名 查询并显示某程序进程tomcat文件为免费开源服务

2021-08-06 22:45:29 104

原创 W3D4 在Xshell中调用Linux

今天通过Xshell连接到Linux系统根用户地址,在Xshell上操作Linux今天学习简单的Linux命令,CD 切换目录命令,pwd 显示目前所在工作目录命令,ls(list) 打印文件清单命令;touch 创建空文件和修改文件存取时间命令,mkdir 创建目录命令,rm(remove) 删除文件命令,cp(copy) 复制文件命令, mv(move) 剪切移动文件命令,tar 打包文件命令 ,sz 下载文件命令,rz 上传本地文件命令, yum 安装软件命令,vi/vim 创建文本命令

2021-08-05 19:15:15 54

原创 W3D3 虚拟机安装

今天进行了VMware安装,安装此软件作为Linux操作系统的载体Linux是安全稳定的操作系统,免费使用且可多账号同时运行,缺点是界面不及Windows流畅,无法支持许多专业性软件的运行Xshell是安全的终端软件,可通过SSH协议,特定端口与不同服务器远程相连来控制终端...

2021-08-04 22:17:24 73

原创 W3D2 mysql数据库select命令

今天学习了MYSQL数据库中select的几个简单的命令select为查询语句 “*”代表全部数据 “=”在编程,数据库中均为赋值的意思 select就是对数据库的表格数据中查询所想要查询的数据,一个数据库系统存有的数据信息是巨大的,这些数据通过表格等形式存储于数据库的根目录文件中,而我们要做的事就是熟练的使用增删查改命令...

2021-08-03 20:22:28 73

原创 W3D1 编写功能测试用例,回顾CS端安装卸载测试

今天编写了前端购物车,提交订单,收货人信息页面的案例,作为功能测试来说,一个页面或者一个场景有许多的功能键需要实现,那么这个时候测试就要考虑多方面的问题,任何一个功能键,其连接的页面都要考虑到,今天还测试了后端权限管理,总的我感觉测试用例在许多小分类中它的许多功能其实操作多了也就慢慢熟悉了,说白了就是要多测多练,你就会知道哪些地方是重点C/S端安装卸载测试第一步,首次安装,需要考虑以下几点:1.是否与已安装软件冲突2.与杀毒软件是否兼容3.考虑安装目录4.干净环境下能否正常安装5..

2021-08-02 19:06:30 129

原创 W2D5 编写测试用例 回顾测试计划的意义与测试文档的内容

今天主要编写测试用例,在ESshop商城编写关于购物车信息的测试用例,购物车中还是有许多功能按钮,每一个页面也有许多地方可以测试的地方,这个我感觉首先需要熟悉每一个页面的内容,然后根据其内容编写测试用例,这个地方因为模块较多,所以还是需要细心一点去做测试计划的编写是为了让所有参与项目的人员明确测试方法与测试任务,这样大家在实施过程中可以有更良好的沟通,同时也可以更好的跟进测试进度,而测试文档的内容主要是要写清楚测试的目标与范围,最重要的是规划好所有测试人员的工作内容,完成时间以及合理分配任务,最后要做.

2021-07-30 17:42:05 114

原创 W2D4 测试计划与策略

测试计划目的:测试计划的文档要达到的要求的内容制定测试目标需要理解系统,及早介入,理解企业文化与过程,有测试期望,吸取教训,工作量大小考虑,解决方案类型考虑,技术选择考虑,预算考虑,时间表制定,分阶段的解决方案制定内容主要是参考文档,提交文档,术语定义,测试策略,测试阶段进入退出标准确认测试内容,资源,测试进度,人员任务分配,风险问题测试策略指在一定软件测试标准,测试规范下依据测试项目的特定环境约束而规定的软件测试的原则,方式,方法的集合,会被测试周期,资源环境,软件类型所影响..

2021-07-29 17:31:55 124

原创 W2D3 移动端项目测试

5G到来移动端发展以用户为主,更加的综合化,智能化,而移动端APP的分类越来越多,用户对其要求也越来越高,现在程序越来越庞大,所以测试的任务更重了一些App测试流程分为:计划阶段,设计阶段,执行阶段,评估阶段测试方法主要有:UI测试,测试界面;功能测试:验证各个功能是否与需求相符消息推断测试,测试各种情况下的接收消息情况;异常测试,测试异常情况下,比如说电量低,弱网等情况下的运行情况,安全测试,兼容性测试等...

2021-07-28 20:29:10 70

原创 W2 D2 B/S架构测试

B/S模式通过Web浏览器来进入工作页面,极少部分事务逻辑在前端,即Browser端实现,主要事务逻辑在服务端实现,形成三层结构。这样客户端电脑负荷小,减轻了系统维护,升级的支出成本,降低了用户的总体成本BS架构优点:分布性强,业务扩展简单方便,开发简单,共享性强;缺点是相较于C/S来说不够个性化,跨浏览器反应速率慢,用户多,安全性也不如C/S架构。...

2021-07-27 19:48:40 74

原创 W2D1 软件测试分类及C/S架构

软件测试可按照策略,阶段,方法这三种来分类策略分为静动态测试,黑白盒测试,白盒着重于代码覆盖,属于内部测试,结构测试;黑盒着重于功能,性能的实现,只考虑输入和输出。而还有一种介于两者之间的灰盒测试,测试关于模块之间的问题。手动测试靠手动,自动测试靠脚本,还有一种冒烟测试,主要相当于粗略过一遍功能,知道大抵相同就行,属于快速基本功能验证。回归测试属于回头检测之前的BUG是否还存在问题。测试方法分为功能测试,性能测试,易用性测试,界面测试,安装测试,文档测试,兼容性测试,安全测试,恢复测试等。C

2021-07-26 19:10:57 103

原创 D7 周小结

一周的学习中,认真的了解到了关于软件测试的一部分内容,明白了软件的定义,以及软件测试的定义,对我而言,我觉得软件测试的核心是分析需求,制定测试计划以及不停的通过测试用例来检验功能等。最重要的是沟通能力,表达能力,文档编写能力以及观点表达能力。当做一个项目的时候,拿到需求时其实要考虑的问题也有很多,从产品方面考虑其存在的问题,然后从用户的角度对其功能不断的完善,,最终的目的就是让一个项目做到让客户满意,测试是属于把关的工作,为用户把关产品的质量,为项目组把关重大问题的改善。...

2021-07-26 00:09:11 43

原创 D6 软件测试流程

软件生命周期是软件开发全部过程,活动和任务的结构框架,是从可行性研究到需求分析,软件设计,编码,测试,软件发布维护过程。软件测试流程是有很多种模型的,这个是根据不同的需求来制定的,有的项目较复杂,程序模块较多,这个时候就要用到瀑布式研发模型,对每一步流程都要求仔细验证,这样的问题是会花费较多的时间,属于较理想化的模型,而对于小的开发项目就可以用到螺旋模型,定义重要的功能,对细节的要求较低,会进行风险评估。...

2021-07-25 23:59:01 70

原创 D5 编写测试用例与评审

今天学习了编写测试用例,测试用例是为某个特殊目标而编制的一组测试输入,执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求,编写测试用例十分的重要,他会用最小的投入在最短的时间测试,编写测试实例要通过文档,以往的案例等来收集有用的需求信息,将信息收集完毕后会通过分析,找到它的着眼点,再通过边界分析法将案例解析,也可以通过错误猜测法进行合理的猜测,最后编写完了还要通过规定的要求进行评审,进行开会讨论,找到案例中没有涉及到的功能面,最终打造出更好的产品。...

2021-07-23 19:57:34 62

原创 D4 Learning about different methods of analysis

Today we have studied the scenario analysis method and the decision table method, which are two different ways to list all the possible possibilities more clearly.Scenario analysis method on the analysis of the case is more focused on the process, the bas.

2021-07-22 19:38:17 41

原创 D3 On equivalence class partitioning

Today I have learned a lot of new content and done a lot of examples. The most important thing today is to learn the content of equivalence class partition defect.When a software defect instance needs to be divided into equivalence classes, its valuable a.

2021-07-21 20:01:57 99

原创 D2 Practice BUG submission

Today, I first learned the causes of software defects and the classification of bugs. I learned that software quality is customer satisfaction, and the most important thing to ensure software quality is to improve the technical level and improve the develo

2021-07-20 19:52:50 55

原创 D1 Get acquainted with software testing

Today learned about software testing related basic theoretical knowledge, understand the software is a computer and the other part of the hardware are interdependent, it includes program, complete set of data and documentation, and software testing is the

2021-07-19 19:36:46 69

空空如也

空空如也

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

TA关注的人

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