首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏腾讯大讲堂的专栏

    新玩法:ChatGPT内容

    这两件事都可以 AIGC 为我们提升效率。前期利用 ChatGPT 生成文案,后期利用 AI 工具进行自动化视频制作。 笔者也对不少AI生成视频的工具进行了测试,总体来说,倒入文案一键自动化生成视频也许还没有达到直接使用的程度,很多素材还需要依靠人工替换。 市面上一些手机剪辑软件也支持文字转视频,系统匹配的素材不符合要求时可以手动替换。 ChatPDF 演示页面 c.更多应用场景挖掘 一些通用性的职场需求,如:编写周报、电子邮件上、帮助语言表达能力不高(社恐)人士商务拓展...拥有多语态文案能力的 ChatGPT 让人好似拥有了一个随时待命的高级秘书 ChatGPT 优化产品卖点 04 如何避免让ChatGPT说“正确的废话” 如果你多了不难发现,ChatGPT的回复有点“废话文学”的意思。 那是因为,你的输入指令不够准确。

    1.6K23编辑于 2023-04-28
  • 来自专栏深度学习与python

    软件测试中使用 ChatGPT

    作者 | Ben Linders 译者 | 明知山 策划 | 丁晓昀 AI 可以为软件交付带来帮助,并用于自动化软件测试和优化项目工作。 Dimitar Panayotov 使用 ChatGPT 生成测试数据、创建电子邮件模板,并基于测试结果生成解释。这为他节省了时间,提高了生产效率。 Panayotov 表示,ChatGPT 是一种比 Google 或 Reddit,甚至是众所周知的 Stackoverflow 更强大的软件工具。 设计测试用例——它可以根据通用模型为特定业务逻辑创建特定的设计模式。 创建电子邮件模板——生成测试数据是模型的最大优势之一。 InfoQ:ChatGPT 在优化软件项目工作方面表现如何? ChatGPT 是一个开源产品,向其输入任何客户或个人敏感信息都是不明智的。 InfoQ:对于使用 ChatGPT 进行软件测试,你有何建议?

    39810编辑于 2024-02-17
  • 来自专栏Crossin的编程教室

    ChatGPT生成测试数据

    在之前的文章 ChatGPT写一个数据采集程序 中,我们演示了如何用 ChatGPT 辅助编写代码。 除了直接让ChatGPT写代码,我们也可以让它生成一些开发中使用的测试数据。 比如在开发和测试时,常会用到 JSON 格式的数据: [ { "id": 1, "name": "John Smith", "age": 28, "gender" 进一步修改,比如增加一个存在重复数据的字段: [ { "id": 1, "name": "John Smith", "age": 28, "gender": "male > <phone>777-888-9999</phone> <occupation>engineer</occupation> </user> </users> 有同学要说了,可以 现在有ChatGPT的辅助,可以秒出数据,岂不是更轻松?

    61430编辑于 2023-08-29
  • 来自专栏Crossin的编程教室

    ChatGPT生成测试数据

    在之前的文章 ChatGPT写一个数据采集程序 中,我们演示了如何用 ChatGPT 辅助编写代码。 除了直接让ChatGPT写代码,我们也可以让它生成一些开发中使用的测试数据。 比如在开发和测试时,常会用到 JSON 格式的数据: [ { "id": 1, "name": "John Smith", "age": 28, "gender" 进一步修改,比如增加一个存在重复数据的字段: [ { "id": 1, "name": "John Smith", "age": 28, "gender": "male > <phone>777-888-9999</phone> <occupation>engineer</occupation> </user> </users> 有同学要说了,可以  现在有ChatGPT的辅助,可以秒出数据,岂不是更轻松?

    76150编辑于 2023-06-11
  • 来自专栏小洁叫你mysql

    ChatGPT数据分析与挖掘

    ChatGPT辅助理论学习 ChatGPT辅助Python数据挖掘在理论学习方面具有显著优势。其强大的自然语言处理能力,使得复杂的数据挖掘概念、算法原理得以简洁明了的语言阐述,降低了学习门槛。 在ChatGPT输入以下问题:作为数据挖掘专家,请用通俗易懂的语言给小白介绍线性回归原理,不要用Markdown,公式LaTeX显示。 以下是ChatGPT给出的答复: 好的,我会尽量简单的语言来解释线性回归的原理。线性回归的原理:假设我们有一堆数据,比如一组关于房子大小和价格的信息。 那么,当我们有了这条直线后,如果有新的房子大小,我们就可以这个方程来预测它的价格。简而言之,线性回归就是试图一条直线来最好地描述已知数据,并利用这条直线来预测未知数据的方法。 接着,将数据集划分为训练集和测试集,使用DecisionTreeClassifier类创建一个决策树模型,并在训练集上训练模型。最后,在测试集上进行预测,并计算模型的准确率。

    57110编辑于 2024-10-12
  • 来自专栏好好学java的技术栈

    什么软件笔记?

    快来看看——你会爱上它们的,同样欢迎在留言区评论你最喜爱的笔记软件! 1. Boostnote (适用OS: Windows, Mac, Linux) Boostnote是为编码器设计的笔记应用典范。 MarkdownEditing为你提供了markdown语法记笔记的途径。 ? Sublime Text理论上要花上你70美元,但免费期其实永远不会结束。

    3.8K10发布于 2019-11-22
  • 来自专栏啄木鸟软件测试

    ChatGPT回答关于软件测试问题

    1.1.3 软件测试作用:发现缺陷、建立信心、为领导者决策、预防缺陷。 为领导者决策:软件测试结果可以为领导者提供关于软件发布和质量的决策依据,使他们能够更明智地做出决策,确保软件的质量和可靠性。 最后的测试数据如下: 测试用例 浏览器 Office插件 客户端操作系统 服务器软件 服务器端操作系统 1 IE9 Office 2007 Windows XP IIS Windows 2003 2 IE10 实时设计:测试人员在进行测试时会同时设计测试用例、执行测试和评估结果,而不需要事先编写详尽的测试计划和例。 所以ChatGPT会乱回答,具有自我纠正力 介绍一下ACC模型 ACC模型(Agile, Continuous, and Context-driven Testing Model)是一种测试模型,旨在提供一种敏捷

    41410编辑于 2024-09-10
  • 来自专栏大前端全栈开发

    JMeter接口压力测试

    排查线上的一个列表接口响应慢问题,时不时响应时间就是10多秒,后面发现可能是接口压测有问题。 JMeter JMeter是Apache组织开发的基于Java的压力测试工具,Download Apache JMeter 使用步骤 1、下载安装 因为 JMeter 是 Java 语言编写的,所以需要自己提前安装好 2、添加测试计划 在左侧 Test Plan 鼠标右键 - 添加 - 线程(用户) - 线程组,然后自己设置名称、线程数、时间这些 3、Http请求 在上面添加的线程组上右键 - 添加 - 取样器 -

    1.3K30编辑于 2023-11-16
  • 来自专栏muller的测试分享

    软件测试|Postman 接口自动化测试

    另外还有几个比较常用的:responseTime :请求所耗时长postman :可以的比较多,比如获取返回数据的头部信息:postman.getResponseHeader("")设置全局变量:postman.setGlobalVariable 先看看 Postman 中的操作步骤:图片通过以上步骤,我们得到一个待测的接口集合,为了简化情况,我这边每个接口成功与否的条件都是 code 是否为 200 来判断:以上准备就绪后,我们就可以开始批量运行接口进行测试了 所以,我们可以在 Pre-request Script 功能区中用脚本先个上面两个变量进行赋值,如:但是 Pre-request Script 进行赋值操作仍然不能解决我们的问题,因为按照这种写法,不论运行多少次其实都还是固定 (写死)的数据进行测试。 如果使用 Json 文件的话,那么格式如下:Postman 提供了一个 Monitors (监视器)功能,支持我们提交一个测试任务,按照设置的定时器进行运行,如每小时测试一次,具体操作如下:图片讲完接口结果判断和集合批量测试

    85920编辑于 2023-01-09
  • 来自专栏测试开发社区

    软件测试例篇

    软件测试例篇 本节主要内容 - 测试用例的基本要素 - 测试用例的设计方法 - 测试用例的有效性 - 测试用例的粒度和评价 测试用例的基本要素 测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合 评价测试用例好坏的标准: - 例表达性清楚,无二义性。 - 例可操作性强 - 例的输入与输出明确。一条例只有一个预期结果。 - 例的可维护性好。 可维护性好包含两个方面:例的可读性好、例易修改。 - 例对需求的覆盖率高。需求的覆盖率=例的条数/功能点的个数。 - 暴露程序Bug的能力强。 基于需求的设计 RBT是基于需求的测试方法,会使测试更加有效,因为它使测试专注于质量问题产生的根源,即需求。 基于需求的测试是一种最根本的软件测试,主要关注以下两个问题: 1. 场景设计法可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,是测试 例更容易理解和执行。

    2.1K31发布于 2019-09-20
  • 来自专栏南桥谈编程

    软件测试例篇

    检查程序是否“未其应该做的”仅是成功的⼀半,测试的另⼀半是检查程序是否“做了其不应该做的” 计划测试⼯作时不应默许假定不会发现错误 万能公式 设计测试⽤例的万能公式:功能测试+界⾯测试+性能测试+兼容性测试 功能测试:从产品功能角度出发,验证功能是否正确 界面测试:眼睛可以看到的元素都需要测试。界面设计到的内容:元素(大小、颜色、材质) 性能测试:功能测试检查软件是否做了,⽽性能测试测试软件的好不好。 性能测试是在特殊场景下特殊的测试。 ,我们还需要关注软件的能够成功安装和卸载 设计测试用例的方法 基于需求的设计方案 测试和开发的依据:软件需求(需求文档/产品规格) 接到需求之后,要对需求进⾏分析和验证,从合理的需求中进⼀步分析细化需求 错误猜测法 错误猜测法是对被测试软件设计的理解,过往经验以及个⼈直觉,推测出软件可能存在的缺陷,从⽽针对性地设计测试⽤例的⽅法。

    69410编辑于 2025-01-19
  • 来自专栏E=mc²

    软件测试之安全怎么

    1.安全测试在做什么? 扫描?在很多人的眼中,安全的就是整天拿个工具在哪里扫描操作,使用各种不同的工具扫描。是的,扫描是安全测试的很重要的一部分,扫描可以快速有效的发现问题。 我们经常可以从身边的朋友口中听到一些有关安全的名称,向什么软件安全、信息安全、网络安全、计算机安全等一些词组,这些领域都是安全的,那么我们是属于哪一个呢? 大家可以上百度百科查看下这些词组的概念。 5.1.测试的特性 安全特性:操作系统安全、数据库安全、WEB安全、软件的发布和安装安全、协议与接口攻防、敏感数据保护、手机端安全、静态代码分析。 验证码字符生成算法的安全随机数 验证码字符不能被验证码识别工具识别 验证码必须是一次性的 验证码超时(验证码有效期的意义:1、增加图片处理识别的难度;2、验证码没有有效期的话导致服务器验证码堆积) 在忘记密码处安全问答测试 (2016-10)【通吃型】。

    2.7K20发布于 2020-08-17
  • 来自专栏全栈程序员必看

    testNG测试,可以简单的并发测试

    MyServiceTest extends AbstractTransactionalTestNGSpringContextTests { @Test(invocationCount = 10 @ComponentScan(value = { "com.my.foo"}) public static class TestApplication { } } 普通测试

    79840发布于 2021-05-19
  • 来自专栏陈哥聊测试

    软件测试需要懂代码吗?

    随着大数据、机器学习时代的到来,不少人有了“测试不需要懂代码,那我就试试”的想法。这就引发了一系列疑问:不懂代码可以测试吗?测试人员到底需不需要懂代码?测试人员需要写代码吗? 一、软件测试的Q&A作为测试人员,我们可以一起考虑几个问题。问题一:哪些测试需要懂代码?软件测试人员会使用各种测试技术来执行此操作,包括手动测试、自动测试等。 这意味着过去“点点点”的手动测试已经跟不上互联网行业产品的更新迭代速度,已经逐渐被自动化测试技术接管。原本手动测试需要10个人完成的工作量,现在的自动化测试团队只需要不到5个人就能完成。 资深测试专家陈霁在《测试人员路在何方》中也提到了“测试必须会写代码。如果不懂编程,从事测试工作是非常吃亏的。”具体内容,我就不多讲了,大家有兴趣可以看一下这个视频。 最后,我们测试人员共勉:大多数人都会觉得你那么努力或这些稀奇古怪的事情干什么,他们都觉得你像个“异类”。

    54710编辑于 2024-06-03
  • 来自专栏muller的测试分享

    软件测试|Chrome 浏览器+Postman接口测试

    图片如果把测试简单分为两类,那么就是客户端测试和服务端测试。客户端的测试包括UI测试,兼容性测试等,服务端测试包括接口测试。 分层测试:图片虽然接口测试覆盖面广,但是也不能使用接口测试替代客户端测试。UI测试涉及到了用户体验的问题,这部分是无法接口测试进行替代的。 使用学院官方演练地址https://httpbin.testing-studio.com/,进行演示进入postman软件界面在URL处填写https://httpbin.testing-studio.com 对上面命令进行细化,加入-v参数可以打印更详细的内容,2>&1将标准错误重定向到标准输出,发送此命令将得到细化后的内容细化后的命令如下curl 'https://home.testing-studio.com no-cache' -H 'upgrade-insecure-requests: 1'\ -H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10

    94730编辑于 2023-01-09
  • 来自专栏大前端全栈开发

    Jest前端单元测试

    前端单元测试前端单元测试概念听着很高大上,应该也是从后端的单元测试借鉴过来的,但在工作中我其实从来没做过。 倒也不是说前端单元测试一无是处,对于我们平常的业务功能测试可能没啥,但对于框架作者来说还是很有用的,在很多知名的框架代码里我们也都能看到专门的test测试目录。 /sum')test('测试1+2=3', () => { expect(sum(1, 2)).toBe(3)})运行测试的结果:相关概念单元测试:Unit Test,单元测试是开发者编写的一小段代码 通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为,是针对软件的基本单元(如:函数)所做的测试,而集成测试则是以模块和子系统为单元进行的测试集成测试:Integration Test ,也叫组装测试、联合测试、子系统测试、部件测试,在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试,主要是针对软件高层设计进行测试,一般来说是以模块和子系统为单位进行测试端到端测试

    66220编辑于 2023-11-16
  • 来自专栏muller的测试分享

    软件测试|如何使用ChatGPT生成自动化测试脚本

    前言 自动化测试软件开发中起着至关重要的作用,它可以帮助开发团队在快速迭代的环境中保证代码的质量和稳定性。然而,编写测试脚本可能是一个繁琐且耗时的任务。 在这方面,借助人工智能技术如ChatGPT,可以显著简化测试脚本的生成过程。本文将介绍如何使用ChatGPT来生成自动化测试脚本,从而加速测试流程并提高效率。 使用ChatGPT生成测试脚本的步骤 以下是使用ChatGPT生成自动化测试脚本的一般步骤: 步骤 1:定义测试需求 明确测试需求,例如要测试的功能、场景以及预期的行为。 将这些信息作为输入提供给ChatGPT。 步骤 2:设置ChatGPT的提示 将测试需求作为提示输入到ChatGPT中。例如:“生成一个自动化测试脚本,测试登录功能的正确性。” 以下是一个示例的YAML文件: - name: Test addition with valid input a: 10 b: 20 expected_result: 30.0 - name

    1.1K30编辑于 2023-09-20
  • 来自专栏muller的测试分享

    软件测试|如何使用ChatGPT生成自动化测试脚本

    图片前言自动化测试软件开发中起着至关重要的作用,它可以帮助开发团队在快速迭代的环境中保证代码的质量和稳定性。然而,编写测试脚本可能是一个繁琐且耗时的任务。 在这方面,借助人工智能技术如ChatGPT,可以显著简化测试脚本的生成过程。本文将介绍如何使用ChatGPT来生成自动化测试脚本,从而加速测试流程并提高效率。 使用ChatGPT生成测试脚本的步骤以下是使用ChatGPT生成自动化测试脚本的一般步骤:步骤 1:定义测试需求明确测试需求,例如要测试的功能、场景以及预期的行为。 将这些信息作为输入提供给ChatGPT。步骤 2:设置ChatGPT的提示将测试需求作为提示输入到ChatGPT中。例如:"生成一个自动化测试脚本,测试登录功能的正确性。" 以下是一个示例的YAML文件:- name: Test addition with valid input a: 10 b: 20 expected_result: 30.0- name: Test

    1.1K30编辑于 2023-08-28
  • 来自专栏muller的测试分享

    软件测试|使用ChatGPT帮助我们生成测试数据

    图片前言当进行软件开发过程中,测试数据的准备是至关重要的一环。为了确保应用程序在各种情况下都能正常运行,开发团队需要设计各种不同类型的测试用例。 使用ChatGPT构造测试数据:简介与优势ChatGPT是一种基于GPT-3.5架构的自然语言处理模型,它能够理解人类语言并生成类似人类的回复。 以下是一些使用ChatGPT构造测试数据的优势:速度和效率: ChatGPT能够迅速生成大量的文本,这意味着您可以在短时间内生成丰富多样的测试用例。 多样性: ChatGPT可以根据您的输入生成多样化的输出,这对于测试各种不同的情况和边界条件非常有用。定制化: 您可以通过调整ChatGPT的提示来控制生成的数据类型,从而满足不同类型的测试需求。 总之,利用人工智能模型如ChatGPT,我们可以更轻松地构造测试数据,从而有效地支持软件开发过程中的测试工作。

    54010编辑于 2023-08-28
  • 来自专栏程序员互动联盟

    软件测试,如何月薪过万?

    很多人提到软件测试都觉得测试,就是看看软件能不能正常的运行,而且一般测试都是一些小姑娘,一般都是嘻嘻哈哈在聊天中就完成一些软件功能的测试,还有多大的技术含量,这可能是一般人对测试直观认识,特别是一些山寨的电子产品 黑盒测试和白盒测试两种 大家常见的测试一般都是黑盒测试,就是测试软件的功能好不好用,因为对于测试人员来说,只需要对着需求表挨着试验,软件的各个功能部件能不能正常的工作,功能测试完毕了,就用自动化的工具把软件运行一晚上看看手机了没 ,而且在公司的地位也是比研发高,大家可以想象,研发再牛也得乖乖的把软件拿给测试人员去测试测试组说能过,你这软件才算合格,要不然你开发的产品还没出公司就完蛋了。 ,作为一个测试人员首先要学会和研发人员沟通,讨论问题,要理解研发的模块的设计初衷,总体来说高级测试工程师一个综合能力极强的人员,而且还需要做出一些决断,特别是一些互联网产品迭代如此快的今天,有些软件测试功能即时等着着急上线 ,但是由于在有些功能的确不达标,那么测试人员就需要做出决断,这个软件到底符合上线标准不,因为一旦上线出问题,测试组需要负一定责任的。

    1.1K110发布于 2018-03-15
领券