包含"测试"标签的文章
-
应对移动机器人软件自动化测试的挑战
探索自动化移动家庭机器人的复杂性,重点关注设置的独特挑战,克服约束以确保顺畅的开箱体验,在我之前的文章中,我解释了如何使用AprilTag技术自动化E2E家庭机器人,在家庭机器人或任何机器人的自动化中存在一个巨大的挑战,如何设置设备,在设备、手机和移动应用程序的世界中,设备通过USB连接到主机设备,...
-
面向DevSecOps的开源持续安全测试方案
既是一个非常有前途的持续安全测试方案,也是为数不多的此类开源项目之一,通过将其集成到中,并根据代码库相关事件触发扫描,它不但提供了在中执行安全测试的能力,而且提供了许多开源扫描器的集成,因此覆盖了持续安全测试的大部分方面,同时,它也可以被用作一体化的扫描服务,针对代码库和已部署的应用定期执行自动化的...
-
ECCV24 分层时间上下文问鼎OCC 超过所有视觉方案!HTCL
本文是对ECCV2024接受的文章HTCL,的介绍,HTCL在SemanticKITTI基准测试中超过了所有基于相机的方法,甚至在和OpenOccupancy基准测试中超过了LiDAR,实现了最先进的性能,代码已开源,欢迎大家试用和Star~代码链接,https,github.com,Arlo0o,...
-
Fury G11开箱体验 16 掌握当下传统业务 赢战未来AI时代!惠普ZBook
对企业来说,AI的介入能够把宝贵的人力资源从众多事务性、重复性的工作中解放出来,极大的加速业务流,立竿见影地实现降本增效目标,并且,伴随AI算法数量和类型的不断丰富,企业从AI技术中获得收益还在加速增长,在AI成为大势所趋的当下,越早拥抱AI,企业就能在激烈的行业竞争中积累更多的先发优势,但另一方面...
-
Docker 通过
问题,如果出现以下类似的错误,是因为多次启动,之前的数据还在,但是datanode的IP是已经变了的,宿主机部署就不会有这样的问题,因为宿主机的IP是固定的,,所以需要刷新节点,当然也可清理之前的旧数据,不推荐清理旧数据,推荐使用刷新节点的方式,如果有对外挂载的情况下,像我这里没有对外挂载,是因为之...
-
优雅地进行Python测试 入门Pytest
pytest是一个用于python单元测试的框架,它建立在标准的unittest模块之上,并提供了更简洁、更易于使用的语法风格,它支持丰富的断言库,提供丰富的插件和扩展性,可以轻松地进行测试的编写、执行和报告,pytest的设计哲学强调可读性、灵活性和可扩展性,使得它适用于各种单元测试和集成测试场景...
-
分析Bug的维度
作者,在软件开发交付过程中,难免会出现Bug,针对每一个已发现问题的Bug,完成修复工作后,我们可以对其进行全面的根本原因分析,本文从测试人员的角度,尝试梳理出一些常见的Bug根本原因分析的维度,并列举每个维度中的根本原因的例子,一、Bug分析的维度建议尽量用便于统计和维护的方式,记录分析的结果,比...
-
Pytest断言的使用 验证执行结果是否正确
在pytest中,断言,assertion,是测试用例中最核心的部分之一,断言用于验证函数或方法的执行结果是否符合预期,正确的断言不仅能够帮助我们发现错误,还能提供详细的错误信息,便于快速定位问题,...。...
-
Jmeter分布式测试的注意事项和常见问题
slave机器执行脚本时,若断言执行成功,则在master机器上是看不到请求响应数据的,只有在断言出错时才可见slave的返回,这是为了节省网络带宽和提高测试效率,因为在分布式测试中,通常只关心测试结果的统计和分析,而不需要查看每个请求的详细数据,如果需要查看slave的响应数据,可以在slave机...
-
历史上那些臭名昭著的编程错误
译者,刘汪洋审校,重楼,错误是成长的阶梯,和,失败乃成功之母,——这些谚语为我们在犯错时提供慰藉,程序员热衷于创新,对追求新技术趋势保持着高度的热情,这就要求他们必须不断学习,基于这些观点、虚构的情节,再加上我的七年程序开发经验以及与同行的交流,我认为程序员经常会犯错,为了发现或预防这些错误,我们采...
-
API 一文搞懂九种 测试方法
今天我们来聊聊测试,测试的本质是检测软件的质量,寻找潜在的bug,测试不应仅仅是测试团队的职责,开发团队也应具有测试思维并自行写测试,对生产环境怀抱敬畏之心,测试团队也不应满足于前端人工测试,而是应该在自动化、覆盖率和深入理解需求上下功夫,下图中展示了9种常用的测试方法,烟雾测试在API开发完成后进...
-
聊一聊九种 API 测试类型
在软件开发世界中,API,应用程序编程接口,扮演着至关重要的角色,它们使不同的软件组件能够相互通信,为应用程序提供了灵活性和连接性,然而,要确保API正常工作,需要进行各种类型的测试,本文将详细介绍9种常见的API测试类型,以帮助初学者更好地理解和应用这些测试方法,API测试是什么,API测试是一种...
-
接口自动化测试做到什么程度的覆盖算是合格的
接口自动化测试的覆盖程度是一个衡量测试质量与效率的重要指标,其,好,的标准并非绝对,而是根据项目特性和团队需求动态调整的结果,然而,有几个原则和实践可以帮助我们确定一个相对合理的覆盖范围,以及为何这些覆盖是必要的,1.功能覆盖与业务场景首先,确保核心业务流程的覆盖是最基本的要求,这意味着,所有直接影...
-
使用Pytest的Reporting特性来生成报告
首先,在pytest,configure函数中,使用config.,metadata来添加一个名为测试人员的自定义字段,其值为emily,接下来,在pytest,html,results,table,header函数中,向HTML报告的表头中添加了一个名为执行时间的新列,然后,在pytest,htm...
-
在处理多线程环境下的测试时 如何确保测试的正确性和稳定性
1.问题描述定义,当多个线程访问和修改共享资源时,可能会出现竞态条件,RaceCondition,,导致数据不一致或错误的行为,示例,两个线程同时读取和更新同一个变量,可能导致其中一个线程的更新被另一个线程覆盖,2.解决方法同步机制,threading.Lock,使用threading.Lock来锁...