首页 > 其他分享 >龙测科技初揭秘,一张图让你明白软件测试saas企业的功能布局

龙测科技初揭秘,一张图让你明白软件测试saas企业的功能布局

时间:2023-08-22 16:36:24浏览次数:40  
标签:龙测 流程图 AI 录制 saas 功能 测试 软件测试

大家好,和大家认识也挺久了,好像也没有做过自我介绍。择日不如撞日,今天我们就好好聊聊吧。自我介绍分为了两个部分,上半部分是龙测科技的由来、梦想以及目前的成就;下半部分是龙测目前的产品功能框架。对产品功能感兴趣的朋友们可以直接跳到下半部分。当然了,还是希望大家从头开始了解我们~

 

龙测科技的诞生和成长


龙测科技是一家专注于功能测试的软件企业,而成立企业的想法来源于创始人师江帆博士在国外工作的亲身经历。2012年,师江帆在美国內布拉斯加大学林肯分校获得计算机科学与工程系软件测试方向博士学位,随后加入IBM、微软、expedia等企业,在里面担任测试工程师、资深测试工程师等职位。当时,即便是IBM、微软这样的大企业,软件测试依旧是以手工为主,自动化程度很低。虽然那时候QTP、loadrunner已经大行其道,但是依旧没有特别好用的自动化功能测试工具出现。所以师江帆博士冒出了一个想法,他要做一款自动化功能测试工具,改变手工测试的现状。随着想法的萌芽,加上工作变动,他从美国回到北京,接着创办了龙测科技。

 

师江帆博士是这样描述自己的想法的:“从求学到工作,接近20年,亲眼见证软件测试这个行业的兴起,但是这么多年,手工测试的规模依旧庞大,没有什么大的进步。所以,我想要改变这个行业,我相信机器代替人类来做软件测试是大势所趋!”

 

龙测科技自创办至今,已历5年。从开始的产品1.0到2.0再到现在的3.0;从最小MVP产品单元到构建一站式通用自动化测试平台——龙测AI-TestOps云平台;从标准测试到AI赋能再到未来的大模型加持。龙测科技也伴随着产品的更新迭代取得了一系列的成就,成功和微信、支付宝、恒生电子、中移动、潍柴等知名企业达成多期合作,目前服务客户涉及9大类15个细分领域,累计服务超过20+大型企业,30+中型企业,50+小型企业。公司也陆续收获杭州、苏州等地政府颁布的各类奖项。我们也积极参与QECon、MTSC等测试类垂直会议,并发出我们的声音,相信有部分朋友也是在这些展会上与我们相识。

 

 

部分用户

 

我们相信龙测科技的下一代产品(大模型+小模型)将赋能各行各业(金融、教育、互联网、电商、直播等),并加速世界的智能化进程。

 

龙测产品揭秘


相信看完上半部分的朋友应该对我们有了一个基本的了解,知道我们是做自动化功能测试的,知道了我们的大概成长经历以及认识了我们的老总,哈哈哈哈哈哈。但,对我们的产品具体是什么,有些什么能力还不了解。话不多说,下半部分,我们就来讲一下龙测的产品功能构成。

 

龙测产品功能结构图

 

如图所示,龙测科技目前提供两大模块,一个是和功能自动化测试相关的AI-TestOps云平台,一个是把AI功能提取出来的AI-SDK模型中心。

 

AI-TestOps云平台

一般测试流程
录制/回放——积木图/流程图——任务执行——展示结果

录制/回放

积木图/流程图

任务执行

 

结果展示

 

对于UI自动化功能测试,我们创造性提出以大模型+小模型的混合AI技术为底座,以传统算法为支撑,构建业务和技术的双轮驱动,在保障数据安全与隐私的前提下,让测试更便捷。利用AI学习生成业务流程图,测试用户组合流程图成为积木图,进而通过视觉和机械化方式稳定执行。因此我们能快速、高效、低成本地完成.EXE应用、Web应用、iOS、Android、MacOS、多应用的UI自动化测试。

 

基础录制功能

断言(元素存在与否、文本存在与否、元素属性、图片存在与否、变量、表达式、JSON、EXCEL)
智能等待(等待固定时长、页面问题、元素出现、元素消失、文本出现、文本消失)
If判断、while循环、for循环
鼠标(滚动、拖动、悬停)
键盘输入(复制、逐字输入)
步骤插入、调整
窗口切换
获取设备属性


AI功能

录制
自然语言步骤(输入、单击、双击、长按、赋值、滑块验证码、断言、鼠标悬停)
AI表单断言
滑块验证码
AI表单填充
监听元素
颜色判断


自动生成流程图

 

AI视频流程图

 

过AI自动识别、分析、生成对应步骤的测试用例的方式,帮助大家完成基本测试用例的搭建工作,从而大幅减少录制时间,提高工作效率。而且,整个视频用例的录制过程是脱离系统进行的,从而进一步降低了大家在录制过程中因为录制设备和系统的连接或者稳定性等方向带来的各种问题,从而降低整个录制过程中对设备的依赖性。

 

文档流转

流程图的导入导出
流程图导出为EXCEL用例、流程图、word
流程图、EXCEL用例导入进流程图


测试结果的文档化

测试结果呈现形式——视频、图片、EXCEL表格
全局化调整
视觉全局化——仪表盘
用例/元素/环境全局化——大批量设置、调整


AI-SDK模型中心

UI页面元素识别
滑块验证码识别
页面相似度
加载状态判断
异常页面判断
弹窗页面检测
页面数据填充

 

 

目前,我们基础的功能如上所示,因为不是产品介绍,所以没有特别详细。大家可以结合上面的图片感受下,大家有什么感兴趣的功能。

 

欢迎点击龙测AI-TestOps云平台前往体验,或者搜索“龙测科技”前往,也欢迎在评论区和我交流。

 

后续我们会针对性把功能点一个一个拎出来和朋友们讲讲,也欢迎大家关注我们。

标签:龙测,流程图,AI,录制,saas,功能,测试,软件测试
From: https://www.cnblogs.com/dragontesting/p/17648872.html

相关文章

  • 软件测试|Git环境安装与配置指南
    简介Git是一个分布式版本控制系统,广泛用于团队协作开发和个人项目管理。相比于CVS和Subversion等传统的代码管理工具,因为采取了分布式的版本库,因此不需要服务端软件支持,Git也成为了大家进行版本控制的首选。在本文中,我们将为介绍Git的安装和配置,以便大家可以开始使用Git来管理我们......
  • 企业级私有化部署即时通讯,完美替代SaaS平台
    在数字化转型的时代,企业越来越需要安全、高效和可扩展的解决方案来管理其运营。作为通用办公行业的领军品牌,WorkPlus在企业级私有化部署领域成为改变者。凭借其尖端功能和全面的功能性,WorkPlus提供了传统的软件即服务(SaaS)平台的完美替代方案。本文将深入探讨WorkPlus为企业带来的高......
  • 软件测试|Linux基础教程:ln命令与软链接和硬链接
    简介在Linux系统中,ln命令是一个非常有用的工具,用于创建链接(link),将一个文件或目录链接到另一个位置。链接允许一个文件或目录可以同时存在于多个位置,而不会占用额外的磁盘空间。ln命令支持创建硬链接和软链接两种类型的链接。本文将详细介绍Linux中ln命令的用法、语法以及两种链接类......
  • 软件测试 | 在Linux平台下安装MySQL
    在Linux平台下安装和Windows平台有所不同,不能用图形化的方式来安装,并且在Linux下支持3种安装方式:RPM包、二进制包、源码包。下面以RPM包为例来介绍如何在Linux平台下进行MySQL的安装,其他安装方式还会在本书第4篇的第24章中进行详细介绍。RPM是RedhatPackage......
  • 软件测试 | 在Windows平台安装MySQL
    Window平台下的安装包主要有两种,一种是noinstall包,顾名思义,不需要安装就可以直接使用;另一种是.zip安装包,可以通过图形化界面进行安装。下面分别就两种安装方式进行介绍。1.noinstall安装在Windows平台下安装MySQL,其安装步骤非常简单:将下载的文件mysq......
  • 软件测试 | 什么时候使用表锁
    对于InnoDB表,在绝大部分情况下都应该使用行级锁,因为事务和行锁往往是我们之所以选择的InnoDB表的理由。但在个别特殊事务中,也可以考虑使用表级锁。第一种情况是:事务需要更新大部分或全部数据,表又比较大,如果使用默认的行锁,不仅这个事务执行效率低,而且可能造成其他事务长时间锁等待和......
  • AIGC与软件测试
    一、ChatGPT与AIGC生成式人工智能——AIGC(ArtificialIntelligenceGeneratedContent),是指基于生成对抗网络、大型预训练模型等人工智能的技术方法,通过已有数据的学习和识别,以适当的泛化能力生成相关内容的技术。AIGC技术的核心思想是利用人工智能算法生成具有一定创意和质量的内......
  • 浅谈软件产品质量模型与软件测试的关联关系
    为什么软件测试人员需要深入理解软件产品质量模型?软件测试人员在测试产品的过程中,就像一面镜子,需要照出系统的面貌,提供开发者修改代码的依据。而这个照镜子的过程就是对质量对评估的过程,测试人员需要对有效的质量评估负责,那就要求测试人员能充分的理解产品质量的概念,那么测试人......
  • 软件测试|Linux三剑客之awk命令详解
    简介awk是一种强大的文本处理工具,在Unix和类Unix系统中广泛使用。它允许您在文本文件中进行复杂的数据处理和格式化输出。awk的名字是根据它的三位创始人Aho、Weinberger和Kernighan姓氏的首字母命名的。本文将详细介绍awk命令的基本用法和一些常见的用例。awk基本语法aw......
  • 软件测试|Linux 基础教程:创建和删除目录
    简介在Linux系统中,创建和删除目录是非常常见的操作。目录是用于组织文件和其他目录的一种结构,它们是组织文件系统的重要组成部分。本文将介绍如何在Linux系统中创建和删除目录。创建目录在Linux中,可以使用mkdir命令来创建一个新的目录。mkdir是MakeDirectory(创建目录)的......