logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

软件测试学习笔记丨Selenium的PageObject设计模式

为UI页面写测试用例时(比如Web页面、移动端页面),测试用例会存在大量元素和操作细节。当UI变化时,测试用例也要跟着变化,PageObject很好地解决了这个问题。使用UI自动化测试工具(包括Selenium、Appium等)时,如果无统一模式进行规范,随着用例的增多,会变得难以维护,而PageObject让自动化脚本井然有序,将Page单独维护并封装细节,可以使testcase更稳健,不需要太

文章图片
#学习#selenium#测试工具 +1
软件测试开发/全日制/测试管理丨利用ChatGPT自动生成自动化测试脚本

自动化测试是软件测试过程中不可或缺的一部分,它能够提高测试效率,减少测试成本,保障软件质量。然而,编写和维护自动化测试脚本仍然是一个具有挑战性的任务,需要花费大量的时间和精力。学会借助ChatGPT自动生成自动化测试脚本,就可以减少编写自动化脚本的工作量,提高测试效率。

软件测试/测试开发/人工智能丨利用ChatGPT编写测试用例

人工智能可用于自动创建、维护和执行测试脚本,提高测试覆盖率,并加速测试周期。软件测试中的人工智能应用有助于提高测试效率、降低成本、加速交付,并帮助团队更好地应对日益复杂的软件系统。在软件测试领域,人工智能(Artificial Intelligence, AI)被广泛应用以提高测试效率、增强测试覆盖率和加速缺陷的发现。通过学习测试执行的历史数据,人工智能可以优化测试套件,提高测试执行的效率。人工智

文章图片
#人工智能
ChatGPT助力测试领域!探索人工智能编写测试用例的新前景

写清楚需求:要把对应的需求信息给到 ChatGPT;规定好用例的输出格式,减少调整的成本。系统的测试变化:在交互的过程中,会发现 ChatGPT 无法一次满足需求,所以可以进一步纠正它的回复,直到满意为止。提供参考文本:规定好用例的格式。将复杂的任务拆分为更简单的子任务。

#人工智能#测试用例
人工智能在测试开发中的应用

在测试开发中,React组件的测试至关重要,可以使用各种测试工具和框架(如Jest、Enzyme等)来编写和运行单元测试、集成测试和端到端测试,以确保React应用程序的稳定性和可靠性。人工智能在测试开发中的应用涉及多个方面,其中包括大语言模型(如GPT-3)、AI Agent(人工智能代理)、Lama(语言模型辅助的自动化测试)、以及React(前端开发框架)。:大语言模型(如GPT-3)可以用

#人工智能
软件测试/测试开发/人工智能丨使用 EvoSuite 自动生成单元测试用例

EvoSuite的主要目标之一是生成具有高代码覆盖率的测试用例,帮助发现潜在的程序缺陷。EvoSuite使用遗传算法等搜索算法,通过迭代演化生成测试用例的群体,不断改进测试用例以满足指定的测试标准。EvoSuite可以集成到常见的Java开发环境(如Eclipse)中,以方便开发人员在他们的工作流程中使用。

文章图片
#人工智能
软件测试/测试开发丨利用人工智能ChatGPT自动生成架构图

架构图通过图形化的表达方式,用于呈现系统、软件的结构、组件、关系和交互方式。一个明确的架构图可以更好地辅助业务分析、技术架构分析的工作。架构图的设计是一个有难度的任务,设计者必须要对业务、相关技术栈都非常清晰才能设计出来符合需求的架构图。在这次实践中,我们使用了ChatGPT 提示词的以下技巧:1.写清楚需求:明确产品的需求,让生成的架构图更贴近需求。2.系统的测试变化:如果中间步骤输出的信息不满

文章图片
#人工智能
ChatGPT揭秘:利用人工智能批量生成测试数据,测试工作再也不愁数据!

写清楚需求:需要明确测试数据的内容范围、数据类型等。将复杂的任务拆分为更简单的子任务:如果一开始就计划生成一个比较复杂的数据信息,可以从输入的范围、格式、再到输出个格式逐步拆解。系统地测试变化:如果中间步骤输出的数据不满足需求,可以通过提示词进行纠正与补充。

#人工智能
软件测试/测试开发丨SeleniumIDE 自动化用例录制、测试用例结构分析

本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/24832。

文章图片
#自动化#测试用例#selenium
软件测试/测试开发丨iOS App自动化测试

模拟器使用命令来操作,比如启动模拟器,安装应用,卸载应用等,真机使用来操作。可以通过命令来完成很多事情,比如:查看设备、启动模拟器、安装应用、卸载应用、截图命令、查看应用 bundleID 等。iOS 中常用元素定位器 predicate stringpredicate String的定位表达式格式【属性+运算符+ 值】属性包括typenamelabelenablevisible等运算符分很多种,

文章图片
#ios#xcode
    共 86 条
  • 1
  • 2
  • 3
  • 9
  • 请选择