logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

软件测试/人工智能丨UIDiff检测技术

UIDiff 技术在这些方面的应用有助于测试团队更加敏捷地应对UI变更,提高测试效率,减少手动劳动,同时确保应用程序在不同版本、配置和环境中的一致性。这种技术在敏捷开发环境中尤其有用,可以更及时地发现和解决UI相关的问题。用户界面差异检测技术(UIDiff)是一种通过比较不同版本或配置的用户界面来检测差异的技术。

#人工智能
软件测试/人工智能/PyTorch技术在软件测试中的应用

然而,测试工程师仍然需要设计、维护和管理这些自动化测试脚本,并解释测试结果。总体而言,AI在软件测试中的应用可以提高效率和覆盖范围,但测试工程师仍然需要在测试过程的各个阶段发挥关键作用,确保测试的全面性、准确性和高质量。测试工程师需要制定全面的测试策略,确保整个系统的质量。AI可以在某些方面提供支持,但测试工程师的专业知识仍然是不可或缺的。这需要测试工程师具备创造性思维,能够模拟用户的实际使用场景

文章图片
#人工智能#pytorch
软件测试/人工智能|一文教你如何配置自己的AutoGPT

AutoGPT是Github上的一个免费开源项目,结合了GPT-4和GPT-3.5技术,通过API创建完整的项目。与ChatGPT不同的是,用户不需要不断对AI提问以获得对应回答,在AutoGPT中只需为其提供一个AI名称、描述和五个目标,然后AutoGPT就可以自己完成项目。它可以读写文件、浏览网页、审查自己提示的结果,以及将其与所说的提示历史记录相结合。之前我们介绍了AutoGPT的原理和技术

文章图片
#人工智能#单元测试
软件测试/人工智能丨如何使用知识图谱实现精准测试效果

确定在测试过程中涉及的关键实体,例如系统组件、功能模块、用户角色等。定义这些实体之间的关系,例如依赖关系、交互关系、数据流关系等。

文章图片
#人工智能#知识图谱
软件测试/人工智能丨人工智能会替代软件测试工程师吗

虽然人工智能可能会改变软件测试的工作形式,但也带来了新的机会和需求。适应新技术并不断学习新的技能,将有助于测试工程师在这个快速变化的领域中保持竞争力。公司也可能会投资于培训和发展现有的测试团队,以使其能够适应这一变革。人工智能的发展可能会对一些传统的软件测试工程师工作产生影响。人工智能的应用更可能改变测试工作的性质,使测试工程师需要不断学习和适应新的技能和角色。

文章图片
#人工智能
软件测试/人工智能|GitHub Copilot:开发者新利器

在软件开发领域,GitHub Copilot 是一项引人注目的创新,它是由 GitHub 推出的人工智能编程助手,旨在提高开发者的生产力和代码质量。本文将介绍 GitHub Copilot 的基本概念和使用方法。GitHub Copilot 是一款基于人工智能的代码编写工具,它整合了大量开源代码和先进的机器学习模型,可以根据上下文和注释提供智能代码建议。它在编写代码时能够预测并自动生成代码片段、函

文章图片
#人工智能#github#copilot +1
软件测试|web自动化测试神器playwright教程(八)

selenium中提供了一个selenium IDE的工具用于脚本录制,我们通过插件市场安装之后,便可以将我们对浏览器页面的操作录制成脚本,并输出成java或Python等语言的脚本,我们可以通过生成的脚本再次回放我们的操作。作为一个比selenium更加强大的web自动化测试工具,当然也拥有录制的功能了,本篇文章我们就来介绍playwright的脚本录制功能。

文章图片
#前端#测试工具#python
软件测试|web自动化测试神器playwright教程(三十五)

我们在进行web自动化测试的过程中,有时候我们需要判断元素是否存在,才可以进行下一步的点击操作或断言,如果我们使用的是selenium,可以使用显式等待方式,或者使用find_elements判断列表长度,但是playwright有另外一个判断方式,直接计算元素数量来判断元素是否存在,比起selenium来说,步骤更为简单,本文就为大家介绍playwright判断元素是否存在的方法。

文章图片
#前端
软件测试|web自动化测试神器playwright教程(二)

上文我们讲到了playwright的优势,并且安装好了playwright以及各个浏览器,本篇文章我们就来介绍一下playwright的简单使用。本文主要介绍了一些playwright的简单使用,playwright的使用与selenium有一些不同,我们需要注意不同点,比如playwright默认是无头模式运行以及等待的改变。下一篇文章我们将介绍playwright定位元素的方法。更多技术文章。

文章图片
#前端#python#开发语言
Sikuli 基于图形识别的自动化测试技术

作为一名测试人员,测试过程如果遇到应用程序界面结构庞大,页面设计频繁变动,对页面元素定位比较困难的的情况,又需要进行大量重复操作的测试,我们有什么快速解决问题的方法呢?也许Sikuli可以成为你的选择之一,它可以让你摆脱对控件API的依赖,通过实时检索当前屏幕的图像,获取可操作对象,模拟用户行为,校验真实的屏幕展示结果。Sikuli自动化测试,是将屏幕上展示的内容,通过图像识别,用来定位到元素的位

#python#开发语言
    共 77 条
  • 1
  • 2
  • 3
  • 8
  • 请选择