软件测试
文章平均质量分 60
李小会。
这个作者很懒,什么都没留下…
展开
-
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 · 2119 阅读 · 0 评论 -
软件测试基础(十一)测试UI界面检查
PS:对于大部分新手测试来讲,页面的测试是最基本的测试,在实际中,很多人不知道页面测试在做什么?怎么去做? 你需要的材料:1、UI原型(有的情况下),没有的情况下,参考第2点;2、需求原型,没有情况下,参考第3点;3、同类产品的页面要求;如同一公司的下属的子系统,风格设计等应该是符合公司既定的风格;如电商类的,应该参考同类电子商城的页面风格;4、客户要求;如果客户有要求,请遵循第四点;用户界面检查表1、合适性非常重要 测试要求:用户界面是否与软件的功能相融洽?用户界面是否适合用户的应用环境?原创 2021-06-29 10:37:19 · 1937 阅读 · 0 评论 -
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 · 304 阅读 · 1 评论 -
测试基础之任意物品的测试
对于一些新入行的小白来讲,最容易遇到的问题就是,面试官随手拿来一个东西,说说这个东西怎么测试。比如笔啊,水杯啊,凳子啊,桌子啊,还有电梯,电视啊。虽然表面上这些东西都不是软件测试的范围,都是硬件,但是其实考察的是你的测试思想。下面就给大家说一套比较通用的方法;希望可以帮助到大家!无论什么物品都可以从软件的质量要求几个方面说起,目前是八个方面;1、功能适应性 包括完整性、完备性、适合性2、效率 包括 时间行为、资源利用率、容量3、兼容性 包括共享、互操作性4、易用性 —>适当的可识别性原创 2021-05-17 17:05:31 · 587 阅读 · 0 评论 -
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 · 128 阅读 · 0 评论 -
软件测试之BUG的提交注意事项
交bug时的注意事项(1) 发现一个问题时,不必急着提交,可以先做验证(包括复现、对比测试等)进行证实,看是概率性问题还是每次必现的问题,需要时也应使用不同版本不同机器做对比验证,当然,如果已经很确信是一个bug了,也就不用浪费时间去对比验证了。(2) 描述要清晰、准确,不要使用含糊的词语(例如,好像,似乎)来描述发现的现象。关于这点,如测试某款软件时,提交一个bug描述为“软件帮助说明中好像有错别字”,并没有说出哪一页哪一行以及具体哪个字错了,应该修改成什么样的。因此就不能说是个好的描述。(3)原创 2021-03-09 15:16:29 · 2549 阅读 · 0 评论 -
软件测试双V模型
测试的V模型以“编码”为黄金分割线,将整个过程分为开发和测试,并且开发和测试之间是串行的关系单元测试:是模块测试,验证软件的基本组成单位的正确性,是白盒测试集成测试:是模块间的测试,测试接口(软件各模块之间的接口和软件与硬件之间的接口)是否正确,是灰盒测试(白盒和黑盒结合)系统测试:系统测试包括:冒烟测试 系统测试 回归测试(1)冒烟测试:主干流程测试,确认软件的基本功能正常,可以进行后续的测试工作(2)系统测试:是检测系统的功能、质量、性能能否满足系统的要求,包括功能、性能、界面、可靠性、兼原创 2021-03-09 14:06:22 · 5815 阅读 · 0 评论 -
软件测试基础之测试用例编写的方法
前言:作为一名专业的测试工程师, 在通过认真的需求分析和需求评审后,对需求明确后,需要设计测试case,case的覆盖直接影响是否测试的效果和软件的质量,那么在编写测试用例的时候,需要使用一定的方法和技巧;现总结如下:1、等价类(RCE使用)因为测试数据有无穷多个,而测试时间有限,所以我们不可能将全部的数据测试完,可以进行分类并找出一些有代表性的数据进行测试,提高测试效率;核心思想:利用分类的方法,选取一些具有代表性的数据进行测试;适用类型:输入框;2、边界值(RCE使用)根据数据总结得出,边界原创 2021-03-09 14:02:47 · 572 阅读 · 0 评论 -
软件测试基础(十)你对产品应该提出的问题
1、需求来自于业务,产品开发的最终目的就是解决业务的问题或者支持业务,需求是是软件产品的根基,也就是软件测试的源泉。我们测试人员常常要分析需求,网上有很多的方法啊,框架啊,但是个人认为,需求的分析你只需要问以下的问题,然后用思维导图模式展示出来,然后拿到需求分析会议上,和大家一起讨论,基本可以让你明确需求了。这些问题是:1、这项功能解决了什么问题?2、这项功能对客户的价值是什么?3、客户有了这项功能可能做什么4、客户如何使用这项功能5、客户在什么情况可以使用这项功能6、不同的用户在使用这项功能原创 2021-02-09 17:51:24 · 650 阅读 · 0 评论 -
软件测试基础(八)测试计划
一、测试计划的概念项目启动之后,需要指定项目项目计划,而测试计划是对属于项目计划的一部分,它依赖于公司的质量文化,软件研发流程等,同时它具有一定的独立性,为了质量质量要求和实现测试目标而对测试的范围、活动、方法等进行有效的策划。二、软件计划的阶段软件计划必然经历的阶段有准备、起草、讨论、审查;三、测试目标1)特定的软件的特定的质量要求要从使用设备、用户的需求、具体的产品需求等方面进行考虑:2)测试目标从用户需求出发,确定具体的数据形式的目标;两个方面1、需求项和功能点覆盖率超过100%2原创 2020-12-16 19:04:13 · 759 阅读 · 0 评论 -
软件测试基础(七)测试规范的确定
无规矩不成方圆,现在我们在工作中其实用不到测试规范的,因为具体的规范一般情况公司是不会出的,当然一些大厂的话,是有测试规范的,比如我们熟知的Google一、测试规范的概念软件测试规范就是对软件测试的流程过程化,并对每一个过程元素进行明确的界定,形成完成的规范体系。规范一旦形成以后,与标准相比,规范显得更微观,往往是标准在某个领域的具体应用中逐步形成的,它具有逐步形成的,它具有领域特点,更易于操作;软件测试规范可分为行业规范和操作规范;行业规范就是指软件行业长期总结形成的通用规范操作规范是指某一个公原创 2020-12-11 17:32:11 · 959 阅读 · 1 评论 -
软件测试基础(六)产品分析
产品是我们测试的对象,自然要更加关注。也就是我们常说的,项目一旦启动,测试就要介入:为了更好的分析测试对象,可以从以下几个方面进行分析:1、结构软件系统的机构体现在层次性,组件化和接口标准化等,这样测试也可以分层进行测试(分层测试),面接口进行测试(接口测试)、针对组件进行测试等2、功能了解这个系统之间的依赖关系、功能之间的交互作用等3、数据从测试覆盖来看,可以分为两个部分,控制流和数据流,控制流体现待代码逻辑覆盖、基本路径覆盖、和业务流程覆盖,二数据流程则侧重在业务数据覆盖上。黑盒测试方法原创 2020-12-09 17:56:34 · 234 阅读 · 0 评论