推荐一款国产优秀的基于ai的web自动化测试工具——kylintop测试与监控平台

kylintop kylintop     2023-04-26     540

关键词:

对于于一般的传统的自动化测试工具,如:Selenium,robotFramework,QTP等。QTP可以通过操作录制生成自动化用例脚本。生成的脚本与Selenium、robotFramework类似,都是类方法的调用以及各种方法的参数的传递。对于一个学习者来说没有2-3年的工作经验,很验难熟练撑握。而且不同的人写的自动化用例风格不一样,维护起来非常困难,要求测试人员必须撑握一门计算机语言,如:VB、python等。如下所示,是使用robotFramework编辑器基于SeleniumLibrary库写的一个自动化测试用例。

技术图片robotFramework

元素操作需要用sleep或Element Should Be Disabled等进行控制,以避免无效操作。当需要判断的元素过多时,会降低用例设计的效率。Sleep具有不稳定性,会存在概率性失败(因为服务反回的时间具有不确定性)。在设计用例时测试人员要对每个操作方法都需要熟悉、对于不支持的操作,测试人员要自已通过python脚本语言写用户自定义关键字。当执行自动化用例时,因某种原因导致服务变慢,也可能导致用例执行失败,因为sleep不够长,元素还没加载成功。如果使用robotFramework写自动化用例,一天写10个就很不错。并且每个人能力不同,对自动化用例封装效果也不一样,直接体现的将来用例维护的难易程度。

当前自动化测试存在的痛点问题

1、自动化用例实现成本高:这是一个综合性问题导致的问题,人员成本、工作效率、维护成本等

2、用例的维护成本高:(1)版本迭代更新较快,导致维护工作量大,建设速度跟不上变更速度 (2)人员变更,导致用例废弃或维护老用例非常困难 (3)元素定位不稳定,只要发生改变就导致用例执行失败

3、用例建设效率低,一个人员正常设计用例一天也就写10个用例左右,效率低下。

4、自动化工具对人员能力要求高,致少要撑握一门脚本言。如:python,vb等

5、学习成本高,一般熟练撑握需要较长时间的学习与工作实践,1年或更长时间

6、因第4、5点原因,导致自动化人员招聘的成本高,一般工资都在15K以上

基于AI基于 AI 的kylinTOP测试与监控平台特征

1、元素定位操作稳定,即使元素定位属性发生变化不影响用例的执行,如:元素定位的采用ID时,当ID发生变化不影响用例执行

2、检查点添加无需事后修改脚本,可以在录制过程,在界面自自动识别添加

3、步骤之间的sleep无需要人工干预,工具可以自动判断是否执行下一步。

4、不需要测试人员编写脚本,也不需要撑握编辑语言,这样可以降低对测试人员要的要求。

5、录制生成的脚本可以基于可视化的意义组合步骤,生成新的用例。

技术图片

自动化用例步骤展示

技术图片

技术图片

添加检查点:可在录制过程中在web页而直接识别元素添加

技术图片自动化录制过程

官网

下载地址:www.70testing.com

推荐国产神器eolink,提升api管理效率

...来越火,功能也越来越强大!     今天给大家推荐一款专业强大的国产API管理神器Eoli 查看详情

常用的web自动化测工具——kylintop

在业务使用的自动化测试工具很多。有开源的,有商业化的,各有各得特色,各有各得优点!下面我就介绍几个我用过的一款非常优秀的国产自动化测试工具。在现有的自动化软件当中,都是以元素的name、id、xpath、class、tag、li... 查看详情

基于web接口的自动化测试选型

基于web接口的自动化测试选型近期投入的一个项目需要做核心功能的测试场景自动化,以应对部署复杂和跨系统间的流程验证。在技术选型阶段,个人首先想到的是PY+unittest,项目架构师推荐了Jmeter,之前的项... 查看详情

跪求一款,免费的bug管理平台。

柠檬班推荐:1、禅道(zentao)禅道是一款优秀的国产开源项目管理软件,它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程,支... 查看详情

ai绘画|draft意间国产draft推荐及ai绘画背后的原理解读

个人名片: 查看详情

3款比较优秀的神秘工具推荐

...黑客工具就成为黑客手里的神兵利器。今天Hack君给大家推荐一些优秀的黑客工具。NO.1  XOIC XOIC是另一个不错的DOS攻击工具。它根据用户选择的端口与协议执行DOS攻击任何服务器。XOIC开发者还声称XOIC比上面 查看详情

自动化测试的工具都有哪些

...nalQualityManager)的集成。2、kylinTOP:这是一款国产的自动化测试工具,支持WEB和APP的自动化测试,其中元素智能定位是这款自动化软件主要特点,是设计理念比较超前的测试工具,算是国内众多自动化测试工具中,做的比较突出的... 查看详情

自动化测试的工具都有哪些

...nalQualityManager)的集成。2、kylinTOP:这是一款国产的自动化测试工具,支持WEB和APP的自动化测试,其中元素智能定位是这款自动化软件主要特点,是设计理念比较超前的测试工具,算是国内众多自动化测试工具中,做的比较突出的... 查看详情

一款基于github的web笔记应用

...员赚钱实操经验】大家好,我是章鱼猫。今天给大家推荐的这款开源项目是基于GitHub的Web笔记应用,可以根据这个开源项目搭建自己的一个Web笔记管理工具。这款开源项目,名称为:BatNoter,可将GitHub仓库作为... 查看详情

国产类postman软件推荐给你~

...#xff0c;国产软件卷起来,真是越来越好用了。经过我的推荐,有不少小伙伴,都逐渐告别postman、swagger等产品,开始选择国产工具。今天,我再给大家推荐一款低调但实力强大的API管理神器,Eolink!功能... 查看详情

chatgpt-ai工具

...号项目方向描述网址1JasperAl 写文案JasperAl是一款基于AI的自动化运维工具,可以帮助企业更快捷、更高效地完成运维任务。Jasper的算法能帮你生成广告营销、博客、甚至播客文案的文案。支持29种语言,以及帮助数十万的... 查看详情

windows上面优秀的工具软件推荐

Windows上面优秀的工具软件推荐一、下载软件1、速盘-度盘神器简介:使百度网盘保持全速下载免受限速困扰!下载:speedpan2、http下载工具简介:http下载工具,基于http代理,支持多连接分块下载。下载:https://github.com/proxyee-down-o... 查看详情

软件测试的工具都有哪些

...2、LoadRunner是一种预测系统行为和性能的工业标准级负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,它能够对整个企业架构进行测试。通过LoadRunner,企业能最大限度地缩短测试时间,... 查看详情

基于thinkphp6layui的优秀极速后台开发框架推荐

参考技术A很多时候我们在做项目开发的时候,苦于没有好一点的轮子,自己动手开发的话,太耗费时间了,如果采用VUE的话,学习成本跟调试也比较麻烦,而且有时候选用的东西甲方也不太容易接受,现在给大家介绍一款优秀... 查看详情

angular2总结

... html、css、js、es6、Typescript.载入需要的库  这里我们推荐使用npm来作为包的管理工具组件  component定义对象是一个an 查看详情

国产类postman软件推荐给你~

...#xff0c;国产软件卷起来,真是越来越好用了。经过我的推荐,有不少小伙伴,都逐渐告别postman、swagger等产品,开始选择国产工具。今天,我再给大家推荐一款低调但实力强大的AP 查看详情

推荐一款优秀电商开源项目(代码片段)

简介本文给大家推荐博主自己开源的电商项目newbee-mall-pro。在newbee-mall项目的基础上搭建而来,使用mybatis-plus作为orm层框架,并添加了一系列高级功能以及代码优化,特性如下:商城首页【为你推荐】栏目添加协同过滤算法。按照... 查看详情

chatgpt搭建ai网站实战(代码片段)

...GPT有着广泛的应用场景,如在线客服、智能助手、个性化推荐等。今天笔者给大家分享一下如何使用ChatGPT的API模型快速搭建一个AI网站。2.内容在实战中,我发现ChatGPT的最大优势在于其自然流畅的对话交互能力。ChatGPT能够自动... 查看详情