人工智能驱动的测试自动化与您的未来

分享到:

  许多软件测试人员都在哀叹,由于人工智能,他们的工作即将消失。但是Jon Hagar认为现在还没有必要恐慌。在这里,他详细介绍了他在人工智能中看到的一些功能,讲述了如何在软件测试中使用这些功能,并解释了为什么他认为大多数人不必担心——尽管他也解...

理解你的自动化测试 ,让其更具意义!

分享到:

  正如金钱让世界变得圆满,自动化使测试世界变得圆满。  自动化已不仅仅是一个流行词,现在已成为大多数组织骨干软件发布的关键部分。 但问题仍然存在,Test Automation是否以正确的方式完成? 或者更大的问题应该是,有没有正确的方法来进行测试自...

适用于可扩展测试自动化框架的简洁编码实践

分享到:

  概要:  许多组织都希望通过设计和开发测试自动化框架来扩展他们的自动化能力。然而,我们经常放弃良好的编码实践,而倾向于尽可能快地工作。我们需要像对待其他应用程序开发项目一样对待这个项目。为了构建可伸缩的测试自动化框架,需要记住以下三个...

Flask 应用集成测试案例谈(图)

分享到:

  我们都知道,测试是有层次的。一般来说,测试的组织应该形成类似下图那样金字塔型的结构:在底层有数量很大、短小而快速的单元测试,在开发过程中提供实时反馈;中间层是集成测试,验证各个组件组合在一起是否正常工作;再往上则有所分化,依照不同的侧...

前端精准测试探索:覆盖率实时统计工具(图)

分享到:

  背景  随着业务增长,随之而来的前端需求激增,如何在有限的时间内保证前端代码的质量。通过测试同学单方面的保障,还是免不了前端线上问题,存在回归不到位或者测试遗漏的地方,同时测试质量的高低没有客观数据可量化。  通过单测方法补充,可以提...

知乎移动端云测试平台实践之 自动化测试方案设计和实现(图)

分享到:

  背景  为了充分利用云测试平台维护的设备,提升空闲设备使用率,开展自动化测试替代部分回归测试、重复性测试和多设备兼容测试,同时满足如下几种类型的自动化测试需求:  随机测试(monkey、随机操作指令):  在多设备执行的基础上完成安装、启...

​性能测试案例:磁盘IO繁忙(图)

分享到:

  今天分享的压测案例是磁盘IO繁忙的问题。  问题描述:  压测过程中,tps上不去,监控各个服务器cpu、内存、磁盘、网络等等,最终发现是数据库服务器磁盘IO繁忙(命令:iostat -x -k 1),sdb已饱和到达瓶颈点了。如下图(只截了一小部分图):  ...

策略型产品重构后,怎么测试合理性?(图)

分享到:

  前段时间遇到一个策略型产品进行了重构,需要测试重构后的策略合理性,在这里和大家分享一下。  1、背景介绍:  表情搜索的主要功能是根据用户的查询词,返回与用户查询词相关的表情图。由于老代码存在性能问题,为了解决性能问题,这次主要对老代...

人工智能测试之爬百度成语测成语接龙(图)

分享到:

  前言  本意,昨晚想发一文,在梳理思路找笔记一小半时,一朋友跟伴侣吵架了,突然从技术写文转变到情感“砖家”,微信聊了一个多小时,脑力都用光了,早上开会上传了一下调整后的代码,中午补一下文,完成既定目标。  一、起因  去年在测试公司的...

热修复测试,你注意到这些问题了吗?

分享到:

  0、前言  目前Android业内,热修复是各大APP必备的功能,为了有效保障产品质量,测试同学需要予以足够的重视。本文主要介绍热修复基本原理以及最后方案的选择,并基于个人项目经验列举测试热修复过程的一些注意事项。  1、什么是热修复  简言之,...

Android自动化测试探索之代码覆盖率统计(图)

分享到:

  本周开始准备统计Android自动化用例的代码覆盖率,将最终使用的方法记录下来。  覆盖率监测的原理  覆盖率监测的原理跟iOS上的原理差不多,大致的思路参考下吧:https://www.cnblogs.com/zhouxihi/p/11175244.html  iOS自动化探索(十)代码覆盖...

渗透测试之信息收集(图)

分享到:

  做渗透的应该都清楚,给一个目标站点做测试,第一步就是信息收集,通过各种渠道和手段尽可能收集到多的关于这个站点的信息,帮助我们更多的去找到渗透点。而信息收集的方式有很多,大致有搜索引擎、域名注册网站、shodan、github信息收集工具、网站公告...

灵活解决测试中遇到的问题——记一次不寻常的测试经历(图)

分享到:

  最近进行了输入法语音识别相关的一些测试,其中有一个测试内容十分有意思,让小编忍不住想来分(tu)享(cao)一下。  这个内容大体上是这样的,输入法语音识别想通过分析个性化词库来提高识别准确率,因此需要将词库文件传递给后端服务,并由服务端...

Cypress 自动化测试学习使用

分享到:

  安装 mkdir cypress-start  npm install  # 进入创建的项目目录  cd /your/project/path  cd cypress-start npm install cypress --save-dev  yarn add   cd /your/project/path  cd cypress-start  yarn ad...

我们做了大量工作,可自动化 UI 测试依旧实现不了

分享到:

  对开发者而言,测试的重要性不言而喻。在发布新功能前,开发者需要确保已有功能有效,这就需要将每个发布版本给到 QA 团队执行人工回归测试。然后,测试人员或 QA 团队花费数天时间执行脚本以寻找 Bug。本文是 Steven Lemon 所在团队遇到的手工编写自动...

颠覆自动化测试金字塔

分享到:

  颠覆自动化测试金字塔  概要: 一个成长中的公司被指派从头开始开发一个测试自动化程序,改变它的编码实践,并建立一个持续的测试工具链。Martin Ivison详细描述了他们是如何做到的,包括意识到实施传统的测试金字塔行不通-必须将其颠倒过来。他们发现...

Serverless Node.js Puppeteer 渗透测试爬虫实践(图)

分享到:

  参考 CNCF 的定义,Serverless 是指构建和运行不需要服务器管理的应用程序的概念;而 AWS 官方对于 Serverless 的介绍是:服务器架构是基于互联网的系统,其中应用开发不使用常规的服务进程。相反,它们仅依赖于第三方服务(例如 AWS Lambda 服务),客...

使用docker搭建渗透测试环境

分享到:

  我这个人有洁癖,就是不喜欢系统中出现多余的东西,所以一般在虚拟机中搭建渗透测试环境,有的脚本用完了,虚拟机一删除就好了,但是虚拟机有虚拟机的毛病,就是太占内存,所以就开始使用docker了。  基础知识  首先你要知道docker的一些基本概念,...

如何让测试用例按序执行?(图)

分享到:

  PyUnit(unittest) 是 Python 自带的单元测试框架,用于编写和运行可重复的测试。PyUnit 是 xUnit 体系的一个成员,xUnit 是众多测试框架的总称,PyUnit 主要用于进行白盒测试和回归测试。  PyUnit 具有如下好处:  可以使测试代码与产品代码分离...

带你认识选择性回归测试(图)

分享到:

  本项目的github地址:  https://github.com/slxiao/rts  1. 回归测试  回归测试是软件测试的重要内容。在敏捷和DevOps时代,要实现持续集成和持续交付,回归测试不可或缺。每一次代码提交、每一次软件集成、每一次产品交付,都需要经过回归测试验...

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


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道