开发的自测宝典

简介:

常常会听到说开发自测之后主流程都走不通,常常会遇到测试同学对着开发自测的结果直摇头,常常会自己心里觉得开发自测之说不靠谱。

  不知道这个现象是不是普遍,不过却很让测试同学头痛。以开发自测为主的项目,结果测试同学还是投入大量的时间去执行测试,来保证项目质量。说开发冒烟自测通过再提交测试,结果测试同学冒烟测试时仍不通过。

  有过几多次吐血经历之后,有了一些小小的经验,貌似可以提高开发自测质量。

  提供测试用例,尤其要标注冒烟用例。因为开发在做测试时往往是遵循自己开发的思路来执行,很可能遗漏一些场景及步骤,所以提供测试用例,开发就可以根据用例来进行执行。

  有了用例结果提交的代码还是冒烟不通过,怎么办!!看开发同学执行一个冒烟用例,要了解为什么开发根据用例来执行用例还会出现冒烟不通过,是不理解用例还是用例写的不到位。

  提供测试数据给开发同学。开发同学可能只了解自己开发模块的相关业务,对于准备测试数据确实不是开发同学的强项,而且开发同学准备的测试数据往往会按照代码逻辑来准备。所以测试同学可以站在用户的角度准备测试数据来进行测试更容易发现问题。

  测试同学把关边缘用例。可能开发同学比较奔放吧,要不然咋体现测试同学比较细心呢。有些边缘业务还是需要测试同学自己把关,尤其是应用间有交互的模块,需要多关注。

  测试同学参与验证bug,执行相关模块用例。我想测试同学在验证bug的时候常说的一句就是“还是有问题”,这个很难让人淡定,所以最好还是测试同学参与一起验证BUG。因为已经发现的问题,再未被解决发布到线上,这个就比较悲剧。还有个现象就是修复了一个BUG引发新的问题,测试同学会本身有一种惯性测试的特点——就是测试关联模块,这点可以比较好的避免新问题的遗漏。

  让开发执行引发bug的用例。这个不知道有没有效果,本身这点的出发点是为了让开发可以bug身上找出灵感,想想代码的其他地方有没有缺陷或者漏洞。

  最后一点是兼容性的测试。这个是跟前端关系很大,前端出现的很多BUG就是兼容性bug了。提醒前端同学在自测的时候要注意兼容性问题,目前要求测试的浏览器有IE6,7,8;firefox;chrome。

  差不多使上这些绝招,相信开发的自测会变得靠谱起来的。

本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/

目录
相关文章
|
存储 NoSQL Linux
MongoDB【部署 02】mongodb使用配置文件启动、添加为系统服务及自启动(一个报错:[13436][NotMasterOrSecondary])
MongoDB【部署 02】mongodb使用配置文件启动、添加为系统服务及自启动(一个报错:[13436][NotMasterOrSecondary])
1084 0
|
关系型数据库 MySQL Linux
TiDB实时同步数据到PostgreSQL(三) ---- 使用pgloader迁移数据
使用PostgreSQL数据迁移神器pgloader从TiDB迁移数据到PostgreSQL,同时说明如何在最新的Rocky Linux 9(CentOS 9 stream也适用)上通过源码编译安装pgloader。
|
9月前
|
供应链 算法 调度
排队算法的matlab仿真,带GUI界面
该程序使用MATLAB 2022A版本实现排队算法的仿真,并带有GUI界面。程序支持单队列单服务台、单队列多服务台和多队列多服务台三种排队方式。核心函数`func_mms2`通过模拟到达时间和服务时间,计算阻塞率和利用率。排队论研究系统中顾客和服务台的交互行为,广泛应用于通信网络、生产调度和服务行业等领域,旨在优化系统性能,减少等待时间,提高资源利用率。
|
传感器 Linux
linux系统中CAN驱动的通信方法与原理
linux系统中CAN驱动的通信方法与原理
445 0
|
C#
WPF Image Source 设置相对路径图片
原文:WPF Image Source 设置相对路径图片   BitmapImage bt = new BitmapImage(new Uri("Images\\3_u10484.png", UriKind.Relative));this.Img1.Source = bt;
4144 0
|
算法 前端开发 芯片
[静态时序分析简明教程(一)] 绪论
[静态时序分析简明教程(一)] 绪论
[静态时序分析简明教程(一)] 绪论
|
Shell API 网络架构
20-Django REST framework-Serializer序列化器
20-Django REST framework-Serializer序列化器
|
机器学习/深度学习 存储 自然语言处理
【论文解读】A review on the attention mechanism of deep learning
注意力已经成为深度学习中最重要的概念之一。本文旨在对近年来提出的最新注意力模型作概述。我们建立了一个较为通用的模型,此外根据四个标准即注意力的柔软性、输入特征的形式、输入表示和输出表示来对当前注意力模型进行分类。最后讨论了注意力在深度学习可解释上的作用。
1735 0
|
Android开发
autojs提词器
拍短视频 ● 忘词 ● 记不住台词 有了提词器, 就再也不怕忘词儿了
420 0