写点什么

测试

11 人感兴趣 · 90 次引用

  • 最新
  • 推荐

还在通过注释代码来进行功能测试?那你需要看看这份 Junit 单元测试指南 !

用户头像
村雨遥22 小时前

在计算机领域中,所谓测试,描述的是一种用来鉴定软件正确性、完整性和质量的过程。而软件测试又一般可以分为黑盒测试和白盒测试,两者的相关定义如下。

测试工程师如何收拾交接项目的烂摊子

用户头像
陈磊@Criss6 月 16 日

很多公司都有一些项目的交接问题存在,有从商务外包团队将项目交接给公司自建团队的,也有因为公司的一些组织架构的调整导致的项目交接。(有些公司叫项目闭环,为什么叫闭环我其实也不清楚啊,就是本来A团队在AA部门做AAA项目,调整后就是A团队在BB部门做AA

https://static001.geekbang.org/infoq/d3/d325e6f3b4f9fa485a32fd3fb126e1e2.jpeg?x-oss-process=image/resize,w_416,h_234

【得物技术】浅尝 UI 自动化之 Airtest 实践

用户头像
得物技术6 月 11 日

由于很多公司都采用敏捷开发的模式,测试也要跟着进行敏捷测试。而每个迭代的周期非常短,经常要对原有功能进行回归测试,这样就增加了大量重复人力成本。引入UI自动化测试可以用来快速回归测试app原有功能,测试人员只需要关注新功能的测试。

Python 接口自动化之 request 请求封装

用户头像
行者AI6 月 11 日

我们在做自动化测试的时候,大家都是希望自己写的代码越简洁越好,代码重复量越少越好。那么,我们可以考虑将request的请求类型(如:Get、Post、Delect请求)都封装起来。这样,我们在编写用例的时候就可以直接进行请求了。

https://static001.geekbang.org/infoq/12/12fd436b7d2d2cf24a567040c7b69f3f.png?x-oss-process=image/resize,w_416,h_234

有道精品课全链路测试的改进和思考

这篇文章主要给大家分享精品课测试团队为保证大促稳定性,在最近一年半时间的所做的一些尝试和探索。

appium 入门参考

重点介绍了appium方案与其他方案的优缺点对比,以及在环境配置、原生控件查找、图片识别方面的关键知识和常用问题解决方法。

开发者测试:你必须知道 7 件事

​​摘要:写代码归开发攻城狮,测试归测试攻城狮,大部分情况下双方处于“红蓝对峙”状态。

测试开发需要掌握哪些技术?

用户头像
夏兮。5 月 16 日

先来个介绍背景,身边的朋友或者技术群的群友,总会时常问起,测试开发需要具备哪些技能呢?测试要如何往测开方向转岗呢?本文主要介绍了对于测试开发改如何入门,需要掌握的技能。

https://static001.geekbang.org/infoq/78/787afb23c082dc2b2ac7b416ed601d86.png?x-oss-process=image/resize,w_416,h_234

【得物技术】浅谈本地缓存与分布式缓存

用户头像
得物技术5 月 14 日

在互联网电商行业,由于订单履约物流等核心业务的特殊性,要求在保证业务正确性的基础上,这些链路的响应时间不能过高,否则会影响上下游的的其他业务。

jmeter 命令行执行测试并对测试报表进行初步分析

用户头像
行者AI5 月 11 日

jmeter可以通过命令行生成比较完善的可视化测试数据记录报告,为了能够更精确的得出性能测试瓶颈数据,需要我们对测试数据记录报告进行分析。

SCA 工具:开源安全威胁一手掌控

​​​摘要:本文介绍了SCA技术的基本原理、应用场景,业界TOP SCA商用工具的分析说明以及技术发展趋势;让读者对SCA技术有一个基本初步的了解,能更好的准确的应用SCA工具来发现应用软件中一些安全问题,从而帮助提升软件安全质量。

https://static001.geekbang.org/infoq/1b/1b4a2bb396da0a7bda429a77ffabff1d.png?x-oss-process=image/resize,w_416,h_234

【得物技术】得物分布式 UI 自动化实践

用户头像
得物技术4 月 23 日

提起UI自动化测试,总是会有人抛出很多疑问,1. UI自动化能带来什么价值吗?还是在浪费时间?2. UI自动化测试在整个测试流程中扮演什么样的角色?

SDK 介绍及相关功能测试

用户头像
行者AI3 月 23 日

对于游戏测试来说,SDK是打开游戏后弹出的登录窗口、是游戏设置中的切换帐号、是进行充值时调起的支付窗口、是后台查看打点数据时的传入接口,本文将结合游戏对SDK及相关功能测试进行介绍。

https://static001.geekbang.org/infoq/3c/3cf261ca86b732d20bc1c13ce7e000c7.png?x-oss-process=image/resize,w_416,h_234

轻量级的接口自动化冒烟框架

当前互联网项目分类多,项目发布周期短,开发发布内测补丁的频率偏高,导致环境部署效率需要大幅度提升,但随着环境部署效率的提高会导致补丁质量成为难以衡量的漏洞,为了评估补丁的合格度,需引入轻量级冒烟自动化。

https://static001.geekbang.org/infoq/17/17eeec9c1f6ed52d278d2150f0abf828.jpeg?x-oss-process=image/resize,w_416,h_234

元素 XPATH 定位点击为什么老失败?

在进行UI自动化编码时,一个重要环节就是元素定位,根据我们平台的特点,我经常采用xpath进行元素定位。但在xpath定位过程中,会遇到定位失败的问题,如以下几个现象:

https://static001.geekbang.org/infoq/88/883ebd13f99ed4a46b90c0955ed5dd49.jpeg?x-oss-process=image/resize,w_416,h_234

UI 自动化测试框架 _ 地图测试如何开展呢?

地图测试的重点主要是围绕"数据"展开,包括要素制作、数据检查、数据批处理、数据提交流转等等。每一个业务测试点都需要从业务易用性、业务功能性、业务交互性、业务性能等多方面验证。

https://static001.geekbang.org/infoq/b9/b98b9ae64dc8b1d27a11a07567404093.png?x-oss-process=image/resize,w_416,h_234

趣谈哈希表优化:从规避 Hash 冲突到利⽤ Hash 冲突

用户头像
百度Geek说2 月 23 日

本文从哈希表传统设计与解决思路入手,深入浅出地引出新的设计思路:从尽量规避哈希冲突,转向了利⽤合适的哈希冲突概率来优化计算和存储效率。

Golang 代码测试:一点到面用测试驱动开发

摘要:TDD(Test Driven Development),测试驱动开发。期望局部最优到全局最优,这个是一种非常不错的好习惯。

https://static001.geekbang.org/infoq/68/6817af449733a3d422225f9e17909fb8.jpeg?x-oss-process=image/resize,w_416,h_234

百度 Hydra 工具在移动端 UI 兼容性测试上的高效应用

用户头像
百度Geek说2 月 18 日

传统手工测试必须通过人工操作的方式执行测试用例,效率提升依赖测试人员的操作熟练度。本文从介绍百度内UI兼容性测试现状切入,引出“一机多控”并以此概念为基础打造的工具Hydra。然后从技术实现的角度,介绍了Hydra整体的设计思想以及部分核心模块的设计。

https://static001.geekbang.org/infoq/3a/3a8325299b48bdbe02a07c574ece5599.jpeg?x-oss-process=image/resize,w_416,h_234

程序员成长第八篇:做好测试工作

用户头像
石云升2 月 16 日

在大部分公司,程序员做完功能后,会有专门的测试部门同学来进行专业的测试。其实早期很多大公司都没有测试岗,是随着测试的技能越来越多,对能力要求越来越高,才专门有了测试的岗位。

https://static001.geekbang.org/infoq/ef/ef5a8fe83dcf51ac310563638898900b.jpeg?x-oss-process=image/resize,w_416,h_234

【百度官方技术分享】中间件技术在百度云原生测试中的应用实践

用户头像
百度Geek说2 月 9 日

百度测试中间件是百度QA自主研发的底层基础技术,历经10年的不断发展,采用数据平面+控制平面的总体架构,与google istio设计理念异曲同工,支持8大功能,9大测试场景,覆盖百度集团各大产品线。

Linux Lab 进阶: 自动化测试

用户头像
贾献华2 月 8 日

以 aarch64/virt 作为演示的开发板:

逼疯 UE 设计师,不可不知的提升产品用户体验的 10 个测试方法

​​​​【摘要】用户体验的描述比较主观,产品功能的可用性、可靠性、性能等都会影响用户的使用体验,比如功能bug问题也会说体验不好,程序崩溃也会说体验不好,性能卡顿会说体验不好,那是不是都在用户体验测试的范围呢?

https://static001.geekbang.org/infoq/65/65b34504076290dd2fb1af6627c095d2.png?x-oss-process=image/resize,w_416,h_234

【得物技术】无侵入式 mock 平台在得物的实践

用户头像
得物技术1 月 29 日

hulk是一个无侵入式的http mock平台,支持客户端代理,从网关层mock,支持后端服务之间的mock。支持返回报文函数配置,并且具备放行逻辑。未来还将支持filter,根据不同的入参返回不同的mock数据。

Web UI 自动化测试之元素定位

用户头像
行者AI1 月 20 日

在实际项目的自动化测试中,通常采用以接口自动化为主、系统稳定后通过UI自动化对重点业务流程进行覆盖的方案。而UI自动化的基础,就是元素定位。只有完成了元素定位,才可以操作定位到的元素,模拟手工测试进行一系列的页面交互,比如点击、输入等。

https://static001.geekbang.org/infoq/8d/8d0a045631844105568487536fe1a6aa.png?x-oss-process=image/resize,w_416,h_234

【得物技术】代码覆盖率原理与得物 app 实践

用户头像
得物技术1 月 15 日

随着项目迭代的不断深入,工程逻辑与用户场景日益复杂,传统的白盒测试体系已经无法适应苛刻的工程质量要求,质量评估也不再单纯的依赖bug率和性能指标,而需要精准的数据来量化代码质量,代码覆盖率就是其中的一项重要标准。

https://static001.geekbang.org/infoq/50/5088d359f9f03a96cd8afab9cdb13a66.jpeg?x-oss-process=image/resize,w_416,h_234

WireMock 使用

用户头像
hungxy1 月 12 日

WireMock 是一个 Http 模拟服务,其核心是 web 服务,WireMock 可以为特定的请求(stubbing)提供固定的响应,并捕获传入的请求,以便后面校验(验证)

测试_测试资料文章-InfoQ写作平台