深圳幻海软件技术有限公司 欢迎您!

  • 华为OD机试 - 最多几个直角三角形(Java & JS & Python)

    题目描述有N条线段,长度分别为a[1]-a[n]。现要求你计算这N条线段最多可以组合成几个直角三角形。每条线段只能使用一次,每个三角形包含三条线段。输入描述第一行输入一个正整数T(1<=T<=100),表示有T组测试数据.对于每组测试数据,接下来有T行,每行第一个正整数N,表示线段个数(

  • 自动化测试和数据驱动之间的关系,十分钟带你弄清楚

    ​软件测试是对项目研发过程的产物(文档,代码等)进行审查,保障产品质量的过程。我们可以通过手工测试,自动化测试,工具扫描等方法完成这个任务。其中,自动化测试是当前重要的一种测试方法,具有响应速度快、稳定性高、人工干预少的特点,很好的契合了高响应、海量数据验证等需求的测试任务。数据驱动是自动化测试的灵

  • TestNG 参数化测试实践指南

    作者| 崔莹峰审校| 孙淑娟参数化测试是TestNG的一个重要特性。在很多情况下,我们会遇到业务逻辑需要大量测试的场景。参数化测试允许我们使用不同的值一次又一次地运行相同的测试。 本文介绍了TestNG参数化注入的三种不同方式,并在此基础上,介绍了测试代码和测试数据、测

  • 基于数据驱动的酒店对账自动化测试系统

     随着马蜂窝酒店业务规模的不断扩大,酒店平台与各OTA的业务往来越来越频繁。实际业务中,在向各OTA平台结算金额前,我们需要通过对账环节与自身系统订单进行比对,确认双方订单金额、状态等是否存在异常,并以此作为结算金额的计算依据。为什么需要自动化测试?大家都知道,账务数据对精确性的要求非常高

  • 数字化时代的软件测试

    数字经济高速推动着一个无情的市场,所有利益相关者通过设备和应用网络进行交互,一个微观时刻足以让市场***摆脱优雅。这种对速度的痴迷能否淡化质量定性方法?这份《WorldQualityReport2017-1028》带你来一探究竟。一、现代QA和测试部门重点关注的领域敏捷和DevOps已经成为数字化转

推荐阅读