07 2024 档案
摘要:简介 PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。 数据驱动测试(DDT)是一种方法,其中在数据源的帮助下重复执行相同顺序的测试步骤,以便在验证步骤进行时驱动那些步骤的输入值和/
阅读全文
摘要:在这个日新月异的科技时代,人工智能(AI)正以惊人的速度改变着我们的生活与工作方式。为了帮助大家系统地掌握人工智能的场景及测试方法,我们特别推出了大模型与人工智能平台测试公开课 , 带领大家从大模型场景、RAG及人工智能平台的测试开始,深入探索人工智能技术的场景及测试方法。 本次公开课内容包括: 大
阅读全文
摘要:简介 在程序员编程的过程中,产生Bug是一件稀松平常的事情,以前在编码的过程中提前找出Bug,需要通过单元测试、CodeReview等各种方式。 当今,人工智能技术的发展给软件开发和测试带来了许多机会。利用人工智能技术,可以开发出自动化的 bug 检测工具,从而提高软件质量和可靠性。 除了Bug 检
阅读全文
摘要:亲爱的测试开发小伙伴们, 职场<火焰杯>测试开发大赛决赛圆满结束,我们非常高兴地宣布决赛成绩以及获奖名单!感谢所有参赛选手的积极参与和辛勤付出,大家的努力和才华在比赛中得到了充分展示。 0 1 如何查询成绩 点击以下链接,点击“成绩查询”即可进入成绩查询页面: https://progof.plat
阅读全文
摘要:简介 使用大语言模型最困难的事情是让它们做你希望它们做的事情。在一篇知名的 ReACT 研究论文《SYNERGIZING REASONING AND ACTING IN LANGUAGE MODELS》中,作者提出了以下的观点: 在人类从事一项需要多个步骤的任务时,而步骤和步骤之间,或者说动作和动作
阅读全文
摘要:简介 现有的 ChatGPT 的大语言模型中,虽然它本身的功能已经非常强悍了,但是它依然存在一些致命的问题: 偏见:大语言模型没有分辨好坏的能力,所以在回答问题的时候,如果不做任何调整,可能会返回一些不好的内容,比如性别歧视,种族歧视。 幻觉:大语言模型有时候并不那么靠谱,返回的内容会让人觉得驴唇不
阅读全文
摘要:简介 以下是两道数学题: 第一题:1+1 等于几? 第二题:已知函数f(x)=2x^2+3x +1,求f(2)的值 以上两个题目,我们发现第一道题目我们可以立刻给出答案,但是大部分人面对第二道题目的时候,还需要做一个推导的过程。其实这是一个正常的现象。 在刚开始学习数学的过程中,大部分人可以通过口算
阅读全文
摘要:简介 性能测试是软件测试的一种类型,旨在评估系统、应用程序或服务在特定负载条件下的性能表现。 它涉及模拟真实世界中的用户行为、请求和负载,以便测量系统在不同条件下的响应时间、吞吐量、并发用户数和资源利用率等性能指标。 性能测试相关概念 并发:并发是指虚拟并发用户数,从业务角度,也可以理解为同时在线的
阅读全文
摘要:简介 性能测试场景设计是指定义和创建用于评估系统性能的模拟场景的过程。这些场景通常包括模拟用户行为、负载模式和使用情况,以便在实际环境下测量系统的性能表现。 性能测试场景设计的目标是模拟真实世界中的使用情况,以便评估系统在不同条件下的性能、稳定性和可靠性。 性能测试的常用方法 负载测试 负载测试通过
阅读全文
摘要:LangChain 非常强大的一点就是封装了非常多强大的工具可以直接使用。降低了使用者的学习成本。比如数据网页爬取。 在其官方文档-网页爬取中,也有非常好的示例。 应用场景 信息爬取。 RAG 信息检索。 实践应用 需求说明 从 ceshiren 网站中获取每个帖子的名称以及其对应的url信息。 c
阅读全文
摘要:简介 性能测试报告是性能测试的产出物之一,它是对系统性能测试结果和数据的总结和分析,记录了系统在不同负载和场景下的性能表现和性能问题。性能测试报告提供了有关系统性能的详细信息,供项目团队、开发人员和其他相关利益相关者参考。 性能测试报告作用 性能测试报告的输出是非常重要的,主要原因如下: 决策依据:
阅读全文
摘要:简介 性能测试计划是在进行软件或系统的性能测试之前制定的详细计划和指导文件。它描述了所需性能测试的目标、范围、测试环境、资源需求、测试策略、测试用例、时间表等重要信息。 为什么要制定性能测试计划 制定性能测试计划的主要目的是确保性能测试的有效性和可靠性。以下是制定性能测试计划的重要原因: 明确测试目
阅读全文
摘要:在这个信息爆炸的时代,AI技术逐渐渗透到各行各业,为我们的工作提供了更多可能性。在即将开始的公开课中,我们将探讨如何利用AI智能体实现自动化,从而打造专属AI助理,提升工作效率。 主要内容 课程的主要内容涵盖AI Agent介绍与开发框架,ReAct自动推理模式与AutoGPT产品,手工用例直接转自
阅读全文
摘要:简介 性能测试流程是指在进行性能测试时所遵循的一系列步骤和阶段,以确保对系统的全面测试和评估。性能测试流程的具体步骤可能会因组织、项目和测试需求而有所不同。 性能****测试流程 分析现状:首先需要对应用程序或系统进行详细的分析,了解其当前的性能状况、发现性能瓶颈,并确定性能测试的目标。 获取当前性
阅读全文
摘要:性能剖析的介绍 性能剖析是指对应用程序或系统进行分析和测量,以确定其性能瓶颈和优化潜力的过程。它可以帮助开发人员识别和解决应用程序中的性能问题,提高应用程序的响应时间、吞吐量和资源利用率。 性能剖析涉及以下几个方面的内容: 性能指标的收集:性能剖析工具可以收集各种性能指标,如 CPU 使用率、内存占
阅读全文
摘要:亲爱的测试开发小伙伴们, 令人期待的职场<火焰杯>测试开发大赛决赛即将拉开帷幕!不论你是否参加了初赛,现在都可以报名参与决赛,展示你的技术实力,争夺丰厚奖品与荣誉证书! 01 决赛时间决赛时间: 2024年7月16日 15:00-22:00 02 为什么不能错过这次决赛? 丰厚奖品:总奖励价值高达1
阅读全文
摘要:我之前是在一家金融公司工作,每天过得很安逸,同事也很互助和友爱,但是我的工作能力方面却一直没有很大的提升。大部分工作时间都是在做功能测试,每个季度会有一个接口自动化的考核目标。 正是因为这样的环境,我开始意识到这是一个温水煮青蛙的环境,如果我一直维持现状,离开这家公司时,不论是找工作还是涨薪都是比较
阅读全文
摘要:测试用例编写是软件测试过程中的重要一环,但也常常面临一些痛点和挑战。你是不是遇到过以下问题: 软件系统过于复杂,导致无法编写全面且有效的测试用例。 需求文档不完整、模糊,编写的测试用例遗漏关键场景或导致测试结果不准确。 对于相似的功能或场景,需要编写大量重复的测试用例,从而增加了工作量。 项目进度过
阅读全文
摘要:行业流行性能监控工具有哪些 Linux 自带命令 Vmstat,Top 等 Nmon Collectd + InfluxDB + Grafana Prometheus + Grafana 行业流行性能监控工具的介绍 Linux 自带命令 Vmstat,Top 等 vmstat 和 top 都是 Li
阅读全文
摘要:简介 性能压测工具是用于模拟大量用户访问、负载和压力条件的软件工具,以评估系统、应用程序或服务在高负载条件下的性能表现和稳定性。 这些工具通常用于软件开发、测试、部署前的准备以及生产环境中的性能监测和优化。性能压测工具的主要功能包括模拟用户行为、生成大量的请求、测量响应时间和系统资源利用率等。 常见
阅读全文
摘要:简介 性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和
阅读全文