6个测试技巧帮你实现软件质量和安全双赢

  我在LinkedIn上看到一个帖子,有人问几个静态分析安全厂商的区别。有一个人不出所料地回答说,他们的解决方案比较好,因为当其他公司注重质量和安全时,他们在严格地执行安全。  当然,这句话很可笑。而这种想法也许正说明了目前业界应用安全问题的猖...

移动端UI兼容性测试利器-Hydra(下)(图)

  3.2 实时图像流  实时图像流是一条设备图像与展现的传输通路,其设计目标是能够实现多机“实时”图像展示,让用户能够更快地查看操作反馈。  其中的难点:  a. 不同设备性能下,输出图像帧率是不同的  b. 网络设备的图像输出帧率不稳定  c. ...

移动端UI兼容性测试利器-Hydra(上)(图)

  导读:尽管自动化测试技术日新月异,但是自动化case构建成本、执行稳定性等问题的存在,使手工测试依然移动端质量保证的重要手段。传统手工测试必须通过人工操作的方式执行测试用例,效率提升依赖测试人员的操作熟练度。本文从介绍百度内UI兼容性测试现...

关于代码覆盖率,你不可不知的两大陷阱!(图)

  在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况。但是我相信,你不是为了覆盖率才要求覆盖率的。你需要有意义的覆盖率,以表明你已经很好地测试了该软件。  衡量代码覆盖率相关的问题总是能...

一个菜鸟怎样做好功能测试?(图)

  一、建立对测试的信心  我们先来了解一下功能测试工程师的薪资情况。从下图就能看出来,软件测试工程师的薪资还是很让人满意的。  二、提升测试技术能力  对于刚进入测试领域的同学,对于测试的具体工作以及在整个软件开发过程中扮演什么角色不清...

蓝牙硬件程序那些不可忽略的手机蓝牙功能测试点

  蓝牙是现在智能设备上一个必不可少的模块,支持大容量的近距离无线通信,典型的传输距离是10米左右,通过增加发射功率可达到100米,支持多链接,安全性高。   蓝牙工作在2.4GHZ的 ISM频段上,采用跳频扩谱技术避免工作频段受到干扰。其他如微波炉、W...

#
蓝牙
分享:

浏览器兼容事件之鼠标滚轮的FireFox兼容

  时代的印记,在W3C规范尚未形成,ECMAScript标准尚未建立的上古时代,各家浏览器厂商都形成了各自对JS的理解,继而各自打下各自的江山,建立各自的帝国。  正是因为各家浏览器对JS的理解和实现不同,继而导致了后续的各种不一致,逼得可怜的前端人不...

测试开发详谈:三种高性价比测试方法

  1 引言  最近也是临近年底,各位小伙伴也是蠢蠢欲动,  小鱼最近也是没闲着,除了加班,还在做一项"公益活动":one by one 的指导想要体现自己价值的小伙伴。  在面试指导过程中,小鱼发现,即使有10N+工作经验的小伙伴,其实对测开的理解,还停...

Android和IOS两个系统下,个人整理的手机APP测试

  APP测试是一个广泛的概念,根据每个app的应用场景不一样,测试的方向也略微的不同,在测试过程中需要灵活应用自身所知的测试手段。  安装测试  软件在不同操作系统(Android系统和IOS系统)上是否正常安装。  软件在不同版本的操作系统(如Andro...

基于Splinter的自动化回归/测试脚本

  总结来说就是用一种自动化回归脚本的方式,可以重复性的回归现有功能,并给出回归测试报告。  基于这个想法,我开发了这个脚本,定义了一套开发模式,基于这个模式,只要针对每个case添加如下的脚本代码:  caseBegin('输入关键字执行搜索') ...

这篇文章可以说是功能测试与非功能测试最详细的介绍了

  什么是功能测试?  进行功能测试以确保应用程序的功能符合需求规范。这是黑盒测试,不涉及应用程序源代码的详细信息。在执行功能测试时,重点应放在应用程序主要功能的用户友好性上。  要首先执行功能测试,我们需要识别测试输入并使用选定的测试输...

黑盒测试用例设计方法之状态迁移图的使用(图)

  什么是状态迁移法  许多需求用状态机的方式来描述,状态机的测试主要关注在测试状态转移的正确性上面。对于一个有限状态机,通过测试验证其在给定的条件内是否能够产生需要的状态变化,有没有不可达的状态和非法的状态,可能不可能产生非法的状态转移...

请总结一下兼容性测试侧重哪些方面?(图)

  兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。  兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。  兼容测试的重点是,对兼容环境的分析。通常,是在...

又是等价类划分,它对黑盒测试有这么重要?(图)

  1. 概述  等价类划分是一种典型的黑盒测试方法,这一设计方法完全不用考虑程序的内部结构,也就是说其只根据需求规格说明书。  2. 定义  等价类划分的方法就是将程序的输入域划分为若干部分,也可以说是若干个等价类,然后从各个部分中选取少数代...

功能测试中的第一梯队:表单测试过程处理(图)

  功能测试主要是测试系统的业务逻辑是否正确,测试每个功能是否正确,但测试过程中不能仅仅对客户端的功能进行测试,而且需要考虑Web系统的整个体系架构。  功能测试主要从链接、表单、Cookies、设计语言和数据库五个方面进行。  本章节主要给大家介...

使用阿里移动测试平台MQC配置一个案例(图)

  案例配置拓扑:  案例配置需求  1、 在五台路由器之间运行OSPF协议,发布直连网段和环回口;  2、 在R4上配置接口S1/4只能接收IP优先级5和6的数据包;  3、 在R5上配置接口S1/5只能接收IP优先级6的数据包;  4、 在R1上使用扩展ping,TOS为64...

黑盒测试、白盒测试、灰盒测试之间的区别(图)

  在我们学习软件测试过程中,会遇到黑盒、白盒、灰盒这些测试策略,很多同学看到这些会有一些迷糊,不知道他们的区别在哪里,今天为大家详细介绍一下他们之间的区别。  黑盒测试  又叫数据驱动测试,本质上就是功能测试。  把测试对象当做一个黑盒...

Android Studio——功能测试代码覆盖率(图)

  代码覆盖率  代码覆盖率是软件测试中一个重要的评价指标。主要是指程序运行过程中,被执行到的代码在总代码中的占比程度,现在有很多插件可以实现这个功能,应用比较广的就是jacoco,虽然,好久没更新了,目前最新的版本0.8.5。类似Jetbrain旗下的ID...

小型城市气象数据监测的数据采集终端系统功能测试(图)

  使用python语言开发一个测试脚本对接中国移动OneNET平台来测试MQTT发布/订阅等功能。  脚本功能测试  此测试MQTT代理服务器选用中国移动免费的OneNET平台多协议接入。脚本实现如下功能。  1.网络自检  2.断网重连  3.连接OneNET平台  4.发...

如何分析Python测试代码覆盖率?(图)

  在测试中,为了度量产品质量,代码覆盖率被作为一种测试结果的评判依据,在Python代码中用来分析代码覆盖率的工具当属Coverage。代码覆盖率是由特定的测试套件覆盖被测源代码的程度来度量,Coverage是一种用于统计Python代码覆盖率的工具,通过它可以检...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号