突发!测试OpenAI新产品——sora

2024-02-18 09:36
文章标签 测试 产品 openai 突发 sora

本文主要是介绍突发!测试OpenAI新产品——sora,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

哈喽大家好,我是chowley,最近sora真是垄断了科技区的话题榜,几乎每个技术博主都上来讲两句

我在半年前也是一名深度学习的研究者,今天我以测试开发工程师的视角来解读一下sora!

首先打开OpenAI官网的sora页面,映入眼帘的就是文字+背景视频的介绍

视频相信大家在网上已经看过不少了,简单来说就是我输入一段文字描述一个场景,然后sora来理解文本、生成视频,那如果我是OpenAI的QA会如何测试这个功能呢?

下面我就从前端UI、接口、代码三方面分别来介绍一下

前端UI测试

首先幻想一下sora公测那天的交互界面,如果OpenAI不想让用户有过多的操作,只留一个文字框收集文字描述就行了,然后就是生成视频后的展示、播放、下载等,那么它大概率长这样

  1. 文本输入框测试: 确保文本输入框可以接受用户输入,并且能够正确显示输入的文本。
  2. 提交按钮测试: 点击提交按钮后,验证是否能够正确触发生成视频的操作。
  3. 视频展示区域测试: 确保生成的视频能够正确显示在页面上。
  4. 视频相关操作:播放、暂停、下载、静音、速度、分辨率、色彩、饱和度、文字编码等。
  5. 响应式设计测试: 测试不同设备下页面的显示效果,确保在不同分辨率下都能够正常使用。

接口测试

接口测试不是公司内部人员自然无法进行,我也不知道它的接口名是啥,虽然可以抓包看看,但没有接口文档的话,参数的内容、格式、顺序就很难对得上

那我就假设这个功能只涉及三个接口,一个接受文本,一个生成视频,一个回传视频到用户端

  1. 文本解析接口测试: 测试文本输入是否能够正确解析并转换成视频生成的请求。
  2. 视频生成接口测试: 验证视频生成接口是否能够根据文本生成对应的视频文件,当然这个不是简单说说就能测出来的,需要借助CV+NLP进行特征分析和比对,这里就不细说了。
  3. 视频回传接口测试: 测试视频回传接口是否能够正确返回生成的视频文件。

代码测试

代码测试要求的权限就更高了,在一些公司里,除了开发能看自己的代码,其他的角色是都没有read权限的,像OpenAI这样每个产品都有可能颠覆行业的公司,保密系数自然更高,但正常来说代码测试都分为:单元测试、模块测试、集成测试等

  1. 单元测试: 对关键逻辑进行单元测试,确保各个模块的功能正常。
  2. 模块测试:将几个相互之间有关联的模块拼接在一起进行测试。
  3. 集成测试: 验证各个模块之间的交互是否正确,确保整体功能正常。

总结

通过前端UI、接口、代码三方面的测试,我们可以全面评估sora在文本理解和视频生成方面的功能和表现。前端UI测试确保用户能够正常使用页面,接口测试验证系统能够正确解析文本并生成对应的视频,代码测试则保证了系统的稳定性和可靠性。

这两年的AI产品层出不穷,也带来了很多的焦虑思考,好像大部分人都要被代替,又赶上大环境不好,很多技术能力强的工程师‘英年早退’,但生活还要继续,期待明天会更好!

好了,以上就是本文的全部内容,如有问题欢迎留言讨论。

本人正在组建测试开发方向的交流社区,如果您对软件质量管理方面感兴趣,欢迎私信我了解。

我是chowley,一个专注互联网技术和软件质量保障领域的博主,我们下次再见!

欢迎点赞、评论、收藏,it's important for me.

欢迎点赞、评论、收藏,it's important for me.

欢迎点赞、评论、收藏,it's important for me.

这篇关于突发!测试OpenAI新产品——sora的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/720748

相关文章

乐鑫 Matter 技术体验日|快速落地 Matter 产品,引领智能家居生态新发展

随着 Matter 协议的推广和普及,智能家居行业正迎来新的发展机遇,众多厂商纷纷投身于 Matter 产品的研发与验证。然而,开发者普遍面临技术门槛高、认证流程繁琐、生产管理复杂等诸多挑战。  乐鑫信息科技 (688018.SH) 凭借深厚的研发实力与行业洞察力,推出了全面的 Matter 解决方案,包含基于乐鑫 SoC 的 Matter 硬件平台、基于开源 ESP-Matter SDK 的一

将一维机械振动信号构造为训练集和测试集(Python)

从如下链接中下载轴承数据集。 https://www.sciencedirect.com/science/article/pii/S2352340918314124 import numpy as npimport scipy.io as sioimport matplotlib.pyplot as pltimport statistics as statsimport pandas

编译测试后出现“发现不明确的匹配”错误

原文链接:http://blog.163.com/zhaoyanping_1125/blog/static/201329153201204218533/ 错误提示: 【“/”应用程序中的服务器错误。  分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。  分析器错误信息: 发现不明确的匹配。】   这个问题发生原因一般情况是

RODNet安装测试

项⽬地址: GitHub - yizhou-wang/RODNet: RODNet: Radar object detection network 搭建环境并配置RODNet 1. 参考README.md搭建并配置环境 准备数据集 1. 本实验使⽤ ROD2021 dataset. 百度⽹盘链接:百度网盘 请输入提取码 密码:slxy 2. 使⽤这个script来重新组织文件。 具体形

Mockito测试

Mockito 一 mockito基本概念 Mock测试是单元测试的重要方法之一,而Mockito作为一个流行的Mock框架,简单易学,且有非常简洁的API,测试代码的可读性很高。 Mock测试就是在测试过程中,对于一些不容易构造(如HttpServletRequest必须在Servlet容器中才能构造出来)或者说获取比较复杂的对象(如JDBC中的ResultSet对象)

jmeter测试https请求

公司最近在搞全站HTTPS改造,进一步提高网站的安全性,防止运营商劫持。那么,改造完成后,所有前后端的URL将全部为https。 So ,研究下怎么用Jmeter访问https请求呢。 其实很简单, 第一步在jmeter中创建HTTP请求,如下图进行配置,https端口为443; 第二步,在本机浏览器,如Chrome中导入该域名证书,在更多工具-设置-管理证书的地方,找到该证书,导出到本地。然后在

pytest测试框架flaky插件重试失败用例

Pytest提供了丰富的插件来扩展其功能,本章介绍下插件flaky ,用于在测试用例失败时自动重新运行这些测试用例。与前面文章介绍的插件pytest-rerunfailures功能有些类似,但是功能上不如pytest-rerunfailures插件丰富。 flaky官方并没有明确python和pytest版本限制。 flaky安装 使用pip命令安装: pip install flaky

Selenium进行Web自动化测试

Selenium进行Web自动化测试 Selenium+Python实现Web自动化测试一、环境配置 Selenium+Python实现Web自动化测试 一、环境配置 环境基于win10(X64) 安装Python;安装PyCham安装chomedriver chomedriver下载地址 可以查看本地chrome软件版本下载对应的chomedriver,如果没有则下载最新

pytorch国内镜像源安装及测试

一、安装命令:  pip install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple  二、测试: import torchx = torch.rand(5, 3)print(x)

测试测量-DMM直流精度

测试测量-DMM直流精度 最近去面试,发现了自己许多不足,比如我从未考虑过万用表准或者不准,或者万用表有多准? 在过去的实验室中,常用的DMM有KEYSIGHT 34401A以及 KEITHLEY THD2015,就以这两台为例,我们去看看他们能测试的边界在哪里? 图1展示了34401A的测试精度说明,图2展示了THD2016的精度说明 图1:34401A 精度说明 图2:THD