该文中你将专业委员会:
· 单纯的名词如是说无JAVA试验智能化架构
· 实例表明无JAVA智能化的结构设计最终目标
· 实例表明无JAVA智能化的同时实现明确要求
· 实例表明无JAVA智能化的竞争优势
· 该文结尾,将如是说该架构有关的”为何”,”什么”,”何时能”和”怎样”难题的大部份标准答案
在研讨无标识符试验智能化架构以后,让他们加速看呵呵智能化的等级
1、JAVA/代码
简而言之,这须要建立两个流程/应用软件来同时实现智能化试验或操作过程。
实例:假如要继续执行某一机能或类的单元试验,则须要建立试验流程来试验机能或类。没代码就难以智能化单元试验。
一般来说,假如智能化辅助工具或架构明确要求试验人员建立许多标识符或JAVA以提供更多智能化试验的试验输出,继续执行和调查报告,则将这类辅助工具分类于此等级。
2、无JAVA
在此等级,您不须要任何人代码或JAVA科学知识方可建立智能化试验。但,做为架构,提供更多订制机能是两个好习惯。
对高阶使用者,能透过撰写他们的标识符来全面覆盖这类独有的试验情景来展开自订。
3、采用人工智慧(AI)的高阶智能化
这是能同时实现的最低智能化水准:
· 从试验用例文件格式建立试验JAVA(可能将采用语义处置控制技术)。
· 根据应用流程的更改自动更正试验JAVA,以展开有效的回归试验。
· 根据被测应用流程上的使用者操作/用例,自动生成试验JAVA。这是传统记录和播放机能的高阶版本。
· 基于机器学习的试验结果自动验证,无需使用者输出须要验证的内容和试验分析。
在本文中,他们将重点如是说无JAVA的智能化。在此以后,让他们看许多顶级的无JAVA智能化辅助工具列表。
最好的无JAVA试验智能化辅助工具
下面列出了这类别下的顶级辅助工具,以供您参考
1、TestCraft
TestCraft是两个无JAVA的Selenium试验智能化平台。其革命性的AI控制技术和独有的可视化建模能更快地建立和继续执行试验,同时消除试验维护开销。
试验人员无需代码方可建立全自动试验情景。客户能加速发现错误,更频繁地发布错误,与CI / CD集成,批准并提高其数字产品的整体质量。
主要特征:
· 无需编程技能。利用手动试验人员的业务科学知识,并允许他们建立无标识符的智能化试验方案。
· 大大降低维护成本。由于他们的AI算法,JAVA会自动调整以展开更改。单击几下,方可展开主要更改。
· 基于Selenium加速集成和利用社区开发的模块。
· 它提供更多了立即同时实现价值的时间,无需安装(SaaS),容易掌握。
2、ACCELQ
单纯易用,机能强大的AI驱动的试验智能化平台。ACCELQ是唯一基于云的连续测试平台,能无缝地自动继续执行API和Web试验,而无需撰写任何人标识符。
各种规模的IT团队都采用accelQ透过智能化生命周期的关键方面(例如试验结构设计,计划,试验生成和继续执行)来加速试验。
accelQ客户一般来说能节省试验变更和维护工作所涉及成本的70%以上,从而解决了行业的主要难题之一。accelQ透过AI驱动的内核使这一点成为可能将,从而在其他独有机能中带来了自愈智能化。
专注于结构设计和使用者体验是accelQ持续创新方法的核心,它不懈地努力加快试验速度并提高其客户的交付质量。
关键能力:
· 用于结构设计和生命周期智能化的可视化应用流程建模。
· 无标识符API和UI智能化在同一流程中。
· 智能化的试验用例生成和数据计划。
· 具有多个抽象层的insprint智能化。
· 内置的试验管理和计划机能。
· 无缝的CI / CD和Jira /ALM集成,具有自然可追溯性。
· 具有运行时分析引擎的自我修复机能,可同时实现强大的自动化。
· 没供应商锁,可扩展架构与开源保持一致
3、Ranorex Studio
Ranorex Studio包括一整套用于桌面,网站和移动应用流程试验的无JAVA试验智能化辅助工具。智能化试验的时间是其他方法的一半。
主要机能包括:
· Ranorex Recorder:捕获与您的应用流程的每次交互。在捕获窗口中,暂停并继续记录,编辑步骤以及添加验证操作。
· Ranorex Spy:只需单击方可识别 UI 元素,然后将它们拖放到试验用例中。Ranorex Studio自动处置任何人动态Web元素。
· 动作编辑器:编辑记录的步骤,添加验证,指定继续执行条件(IF语句)以及采用Excel文件或数据库中的数据-大部份这些都无需代码。
· 内置Selenium WebDriver 。在WebDriver端点,本地Selenium Grid或基于云的提供更多流程上继续执行跨浏览器试验。
· 内置的试验运行调查报告和试验继续执行的视频调查报告。假如试验步骤失败,只需重播视频以查看发生了甚么。单击试验调查报告中失败的步骤,以直接跳至试验用例并展开调试。
· 与包括Jira和Bugzilla在内的领先缺陷跟踪辅助工具,包括Jenkins和Bamboo在内的CI / CD辅助工具,用于试验用例管理的TestRail集成在一起。
Ranorex Studio还具有完整的IDE,因此您能根据须要采用标识符扩展试验用例。
未完待续……
下篇该文将如是说怎样无标识符试验自动化架构?
我是谁?
我是一名从事了多年应用软件试验的老试验员,今年年初我花了两个月整理了一份最适合2020年学习的应用软件试验学习干货,能送给每一位对应用软件试验感兴趣的小伙伴。
私信我:【试验】