1、前言
软件开发迭代过程中,自动化测试的普及与重要性日益凸显,而低代码自动化测试框架的出现,为测试团队带来了更高效、灵活的测试解决方案。
本文将介绍一款低代码测试框架– UIlicious,为用户提供了简单而灵活的低代码脚本编写能力,使得web自动化端到端测试变得高效与可靠。
2、简介
UIlicious是一个一体式平台,用于大规模自动化、运行和计划跨浏览器测试,其简单而灵活的低代码测试框架允许你的自动化web应用程序从基础到复杂进行端到端测试。
功能特点:
1、云IDE和测试网格:在云上编写和运行测试。
2、低代码体验:UIlicious是一个快乐的中间人,无代码和脚本工具。
3、关键词驱动测试:像ABC一样简单。
4、自定义脚本:变量、循环、条件、自定义函数。
5、AI测试编写:让人工智能编写测试。
6、报告:可操作的测试报告。
7、报告:重放测试。
8、监测:计划测试,持续监控。
9、通知:测试失败时获得通知。
10、更多:
官方网址:
https://uilicious.com/
3、快速上手
1、注册账号并进行登录。
2、创建项目。
登录后,点击+ Project 按钮创建新项目。
输入项目名称,点击Create 按钮。
项目创建完成。
3、创建与编写测试脚本。
点击左侧窗格上工具栏中的+ 按钮以添加新的测试文件。
输入测试文件名称,点击Add 按钮。
根据实际测试URL,编写测试脚本。
导航跳转到测试URL。
I.goTo("https://www.saucedemo.com/")
提供字段名与输入内容进行输入。
I.fill("Username", "standard_user")
I.fill("Password", "secret_sauce")
点击操作。
I.click("Login")
验证预期文本是否显示在页面上。
I.see("Swag Labs")
4、运行测试并查看测试报告。
运行时可以选择不同的浏览器运行。
也可以选择不同的分辨率来运行。
测试脚本准备好后,点击Run按钮,测试开始执行,可以看到测试的结果,以及为每个步骤拍摄的屏幕截图。
测试报告分享,任何具有此链接的人都可以查看你的测试报告。
测试报告下载。
预览测试报告。
5、创建job。
创建job以在计划的时间自动运行测试,并在出现错误时通知你。
选择Monitoring 选项卡,然后点击Schedule a job 按钮。
输入job 名称,选择要运行的测试脚本。
设置何时多久来运行测试脚本,再设置运行结果的通知,比如邮件通知方式,配置完成后,点击Schedule 按钮。
Job添加完成。
6、查看测试运行记录。
从Runs 选项卡中查看现在与过去的测试结果记录。
本文分享自 AllTests软件测试 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!