自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ADB命令

所有资料都是来源于个人总结以及参考网络资料,如有涉及个人知识产权,请及时联系作者!ADB命令的安装1.首先,必须安装jdk,如果不安装JDK ,是无法运行adb命令的,因为这个工具是在java的机制下运行的;具体安装请参考思无邪i的文章2.下载个adb安装包,直接解压就行,一般情况下应该是Android开发网站下载;Android开发者网站ADB常用命令–针对面试1.如何检查ADB命令的版本信息adb -vesion2.如果ADB命令无法运行应该符合排查1.思路一,查看环境变量是否正确2

2022-01-13 15:10:18 2083

原创 软件测试基础(十一)测试UI界面检查

PS:对于大部分新手测试来讲,页面的测试是最基本的测试,在实际中,很多人不知道页面测试在做什么?怎么去做? 你需要的材料:1、UI原型(有的情况下),没有的情况下,参考第2点;2、需求原型,没有情况下,参考第3点;3、同类产品的页面要求;如同一公司的下属的子系统,风格设计等应该是符合公司既定的风格;如电商类的,应该参考同类电子商城的页面风格;4、客户要求;如果客户有要求,请遵循第四点;用户界面检查表1、合适性非常重要 测试要求:用户界面是否与软件的功能相融洽?用户界面是否适合用户的应用环境?

2021-06-29 10:37:19 1893

转载 sql语句学习--基础知识(一)

sql语句,目前总结的sql语句以mysql为主,其他类型数据库MSQL Server、Access、Oracle、Sybase、DB2 等等。略有不同;一.SQL语句能做什么1.SQL面向数据库可以进行查询2.SQL可从数据库取回数据3.SQL可在数据库中插入新的记录4.SQL可更新数据库中的数据5.SQL可从数据库中删除数据6.SQL可创建新的数据库7.SQL可在数据中创建新表8.SQL可在数据中创建存储过程,9.SQL可在数据库中创建视图10.SQL可以设置表存储过程和视图的权限

2021-06-18 10:38:14 291 1

原创 测试基础之任意物品的测试

对于一些新入行的小白来讲,最容易遇到的问题就是,面试官随手拿来一个东西,说说这个东西怎么测试。比如笔啊,水杯啊,凳子啊,桌子啊,还有电梯,电视啊。虽然表面上这些东西都不是软件测试的范围,都是硬件,但是其实考察的是你的测试思想。下面就给大家说一套比较通用的方法;希望可以帮助到大家!无论什么物品都可以从软件的质量要求几个方面说起,目前是八个方面;1、功能适应性 包括完整性、完备性、适合性2、效率 包括 时间行为、资源利用率、容量3、兼容性 包括共享、互操作性4、易用性 —>适当的可识别性

2021-05-17 17:05:31 562

转载 Github命令记录

1.最近刚跳槽,Git对我来说是小白,我完全没用过;先记录下Git的一些常用命令:##快捷键##一. 快捷键清屏快捷键 control+Lvim快捷操作control+b 往上翻页Control+f 往下翻页shift+g 回到末尾oh my sh(https://ohmyz.sh/)数据库查询工具 Data gripcontrol+a 快速跳到命令头部control+e 快速跳到命令尾部##二. Git基本命令git add作用: 将未追踪的文件纳入

2021-05-14 13:48:04 116

原创 软件测试之BUG的提交注意事项

交bug时的注意事项(1) 发现一个问题时,不必急着提交,可以先做验证(包括复现、对比测试等)进行证实,看是概率性问题还是每次必现的问题,需要时也应使用不同版本不同机器做对比验证,当然,如果已经很确信是一个bug了,也就不用浪费时间去对比验证了。(2) 描述要清晰、准确,不要使用含糊的词语(例如,好像,似乎)来描述发现的现象。关于这点,如测试某款软件时,提交一个bug描述为“软件帮助说明中好像有错别字”,并没有说出哪一页哪一行以及具体哪个字错了,应该修改成什么样的。因此就不能说是个好的描述。(3)

2021-03-09 15:16:29 2477

原创 软件测试双V模型

测试的V模型以“编码”为黄金分割线,将整个过程分为开发和测试,并且开发和测试之间是串行的关系单元测试:是模块测试,验证软件的基本组成单位的正确性,是白盒测试集成测试:是模块间的测试,测试接口(软件各模块之间的接口和软件与硬件之间的接口)是否正确,是灰盒测试(白盒和黑盒结合)系统测试:系统测试包括:冒烟测试 系统测试 回归测试(1)冒烟测试:主干流程测试,确认软件的基本功能正常,可以进行后续的测试工作(2)系统测试:是检测系统的功能、质量、性能能否满足系统的要求,包括功能、性能、界面、可靠性、兼

2021-03-09 14:06:22 5645

原创 软件测试基础之测试用例编写的方法

前言:作为一名专业的测试工程师, 在通过认真的需求分析和需求评审后,对需求明确后,需要设计测试case,case的覆盖直接影响是否测试的效果和软件的质量,那么在编写测试用例的时候,需要使用一定的方法和技巧;现总结如下:1、等价类(RCE使用)因为测试数据有无穷多个,而测试时间有限,所以我们不可能将全部的数据测试完,可以进行分类并找出一些有代表性的数据进行测试,提高测试效率;核心思想:利用分类的方法,选取一些具有代表性的数据进行测试;适用类型:输入框;2、边界值(RCE使用)根据数据总结得出,边界

2021-03-09 14:02:47 540

原创 软件测试基础(十)你对产品应该提出的问题

1、需求来自于业务,产品开发的最终目的就是解决业务的问题或者支持业务,需求是是软件产品的根基,也就是软件测试的源泉。我们测试人员常常要分析需求,网上有很多的方法啊,框架啊,但是个人认为,需求的分析你只需要问以下的问题,然后用思维导图模式展示出来,然后拿到需求分析会议上,和大家一起讨论,基本可以让你明确需求了。这些问题是:1、这项功能解决了什么问题?2、这项功能对客户的价值是什么?3、客户有了这项功能可能做什么4、客户如何使用这项功能5、客户在什么情况可以使用这项功能6、不同的用户在使用这项功能

2021-02-09 17:51:24 632

原创 软件测试基础(八)测试计划

一、测试计划的概念项目启动之后,需要指定项目项目计划,而测试计划是对属于项目计划的一部分,它依赖于公司的质量文化,软件研发流程等,同时它具有一定的独立性,为了质量质量要求和实现测试目标而对测试的范围、活动、方法等进行有效的策划。二、软件计划的阶段软件计划必然经历的阶段有准备、起草、讨论、审查;三、测试目标1)特定的软件的特定的质量要求要从使用设备、用户的需求、具体的产品需求等方面进行考虑:2)测试目标从用户需求出发,确定具体的数据形式的目标;两个方面1、需求项和功能点覆盖率超过100%2

2020-12-16 19:04:13 732

原创 软件测试基础(七)测试规范的确定

无规矩不成方圆,现在我们在工作中其实用不到测试规范的,因为具体的规范一般情况公司是不会出的,当然一些大厂的话,是有测试规范的,比如我们熟知的Google一、测试规范的概念软件测试规范就是对软件测试的流程过程化,并对每一个过程元素进行明确的界定,形成完成的规范体系。规范一旦形成以后,与标准相比,规范显得更微观,往往是标准在某个领域的具体应用中逐步形成的,它具有逐步形成的,它具有领域特点,更易于操作;软件测试规范可分为行业规范和操作规范;行业规范就是指软件行业长期总结形成的通用规范操作规范是指某一个公

2020-12-11 17:32:11 914 1

原创 软件测试基础(六)产品分析

产品是我们测试的对象,自然要更加关注。也就是我们常说的,项目一旦启动,测试就要介入:为了更好的分析测试对象,可以从以下几个方面进行分析:1、结构软件系统的机构体现在层次性,组件化和接口标准化等,这样测试也可以分层进行测试(分层测试),面接口进行测试(接口测试)、针对组件进行测试等2、功能了解这个系统之间的依赖关系、功能之间的交互作用等3、数据从测试覆盖来看,可以分为两个部分,控制流和数据流,控制流体现待代码逻辑覆盖、基本路径覆盖、和业务流程覆盖,二数据流程则侧重在业务数据覆盖上。黑盒测试方法

2020-12-09 17:56:34 217

原创 软件测试基础(四)测试思维简述

我入行已经四年多了,但是我们很多朋友都认为测试是一件很简单的事,甚至有人开玩笑的说,如果你从大街上搞个下象棋的老头过来,教他两三个小时,他就会测试;当然这些人中,很多也是我们的同行;那么我却不这么认为,因为,你既然成为了测试,你应该有一定的测试理论基础,掌握了很多的测试工具,还有些基本的网络架构,一些代码基础,你摁F12,你打开linux,你去读需求文档,你写测试总结,你与开发沟通,你去给客户解答疑惑等等,这些能力绝对不是两三小时,或者两三天,甚至两三个月未必能够获得!究其原因,我认为,就是我今天要谈到的,

2020-12-08 09:54:15 680

原创 软件测试基础(三)测试环境与框架

一、测试环境主要包括以下构造1)虚拟技术2)Docker容器 (别问为什么叫docker、因为创造这个东西的人他想取名叫这个名字~你厉害了你给拿出个更牛逼的东西 取名叫你的名字 都行)3)基础代码设施即代码、持续集成环境4)单元测试TA框架(TA 是test auto 自动化测试的意思)5)系统测试TA框架6)DevOps工具链 (这个概念我都很模糊,不过听说国外早就使用了,国内嘛~~just so so)1、虚拟技术为什么用虚拟机,简单的说来就是,很多单位都没有给你提供很多硬件设施的经

2020-12-07 09:56:28 1375 1

原创 软件测试基础概念(二)测试环

我记得我上家公司的领导总爱说闭环这个概念,当然我们测试也是闭环这个概念的;一、传统的测试闭环1、从软件工程角度来看经过需求评审–>设计评审–>代码评审–>单元测试–>集成测试–>验收测试—>产品缺陷根因分析–>产品改进计划(即提出新的产品需求)2、从项目管理角度看从测试分析、测试计划、脚本开发、测试件评审、测试执行与监控、测试过程与结果的评估、测试与质量的报告和项目总结二、敏捷型的测试闭环怎么说呢,敏捷测试的闭环和传统的实际是没有区别的,就是一个字快;

2020-12-02 17:50:19 2438

原创 软件测试基础概念(一)

一、软件测试定义软件测试的定义有很多;1)从正反思维逻辑上解释正面:软件测试就是发现软件产品中的bug(缺陷)反面:软件测试就是验证软件产品特性是否满足用户的需求可以定义为:软件测试就是一系列活动,这些活动就是为了评估一个程序或者软件系统的特性或能力,并且确定其是否达到了预期结果!2)广义和狭义狭义的软件测试–动态测试—运行程序而进行的测试 测试只是编程之后的阶段;即传统的瀑布型测试模型决定的广义的软件测试-动态测试+静态测试;将需求评审、设计评审、代码评审等纳入软件测试工作之中;3)基

2020-12-01 18:03:15 289

空空如也

空空如也

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

TA关注的人

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