首页
文章
活动
博客
图书
招聘
Search
登录
注册
已有
404
人访问
许祥 ID.17128
阅读
(368)
博客
(0)
许祥的阅读
我们尝试创建TestGen–LLM的首个开源实现
二月份,Meta的研究人员发表了一篇名为《使用大型语言模型在Meta中自动改进单元测试》的论文,介绍了一款他们称之为TestGen-LLM的工具。这种完全自动化的增加测试覆盖率的方法“保证了对现有代码库的改进”,在软件工程界引起了轰动。Meta没有发布TestGen-LLM的代码,所以我们决定将其作为我们开源CoverAgent的一部分来实现,并且今天发布了它!我将分享一些关于我们如何实现它的信息
208°
/
2024-10-20
/
2081 人阅读
/
134 人点赞
/
0 条评论
如何在Sprint中实现自动化测试
掌握迭代内测试自动化:游戏规则的改变者关于迭代内是否应该等待开发完成再进行自动化测试的争论中,一个有力的论点是使用虚拟测试用例。虚拟测试用例是简单的占位测试,可以在开发过程的早期实施,确保测试框架已就绪并正常运行。本文将探讨如何实施虚拟测试用例以及它们如何促进早期自动化测试的文化。什么是虚拟测试用例?虚拟测试用例是基本的、通常是极简的测试,它们在开发的早期阶段充当占位符。它们并非旨在彻底测试应用程
174°
/
2024-10-20
/
1742 人阅读
/
244 人点赞
/
0 条评论
如何使用Telerik Test Studio执行负载测试?
随着互联网技术的快速发展,网络应用程序在几乎每个领域都得到了广泛应用,从银行到教育再到政府机构。随着网络应用程序为用户提供的便利性不断增加,网络应用程序的受欢迎程度也在不断提升。然而,互联网用户在使用网络时经常会遇到一些意想不到的错误。这些错误削弱了域名的可靠性以及公司的声誉,使网站逐渐失去用户。因此,为了提供更加高效、准确的服务,解决域名问题需要进行充分的测试。在软件开发过程中,敏捷测试极为
170°
/
2024-10-20
/
1707 人阅读
/
247 人点赞
/
0 条评论
又爱又恨的测试用例
如何编写脚本化的手动测试用例,尽管你讨厌它们?我喜欢测试,但不喜欢编写脚本化的手动测试用例。但事实上,每个工作都有你不喜欢的部分,而不同的环境需要不同的解决方案。有时,脚本化的手动测试用例是唯一的选择,或者客户就是想要它们。那么,当你不喜欢编写脚本化的手动测试用例时,该如何处理呢?将测试用例融入你的测试策略/计划凡事有其道理,每件事都要有其归属。为什么在这种特定环境下需要测试用例?它们将何时被使用
171°
/
2024-10-20
/
1716 人阅读
/
247 人点赞
/
0 条评论
为什么行为驱动开发不是关于测试的?
我们不打算严格遵循BDD的某个定义,而是来理解其背后的流程。正如其名字所示,BDD是一种软件开发技术。行为驱动开发并不是关于测试,尽管BDD的一些输出可能对测试自动化有用。它从团队所有成员的合作开始,包括技术和非技术人员。这意味着开发人员、软件架构师、QA工程师会与业务分析师、产品负责人和主题专家坐在一起,就未来的软件展开建设性的对话。这在开发开始之前进行,并且是开发过程中持续进行的活动。这一过程
170°
/
2024-10-20
/
1705 人阅读
/
247 人点赞
/
0 条评论
Tester 需要是 DevOps 工程师吗?
在我测试生涯的某个阶段,我专注于理解测试环境。这一切都从看到子系统之间的连接以及识别兼容数据开始。毕竟在保险行业中进行有效测试没有别的选择,我也经历过一个全新的IBM大型机测试环境,耗费了100万资金和一年的时间。我不记得那时我们还在使用芬兰马克作为货币单位,还是已经进入欧元时代了,我只记得那种对项目负责的强烈责任感,尤其是在涉及数百万资金的情况下。那段职业生涯使我对任何测试环境都保持了高度的
166°
/
2024-10-20
/
1661 人阅读
/
240 人点赞
/
0 条评论
Selenium4的新特性和案例
软件测试正在不断升级和完善,以适应所开发的软件应用的复杂性。这有助于在市场上提供高质量且无bug的应用程序,并保证软件开发过程的顺利进行。为了满足这一需求,软件测试工具和框架也在不断发展,而Selenium正处在这一变革的前沿。Selenium允许浏览器自动化,并被视为用于测试网站和Web应用程序的最常用的自动化测试框架之一。它于2004年作为"SeleniumCore"发布,并逐步升级为不同的版
212°
/
2024-10-20
/
2127 人阅读
/
249 人点赞
/
0 条评论
ChatBot 测试初步:编辑距离
聊天机器人越来越受欢迎,为用户提供即时响应、个性化体验和高效服务。然而,和任何软件一样,确保聊天机器人提供准确且相关的答案是至关重要的。假设你有一个问题列表和预期答案——如何自动化测试过程?更进一步,如何生成一份不仅告诉你聊天机器人是否正确回答,还解释为什么答案可能不完美的报告呢?在本文中,我将逐步介绍如何使用Python为聊天机器人设置自动化测试系统。读完这篇指南后,你将学会如何批量测试聊天
184°
/
2024-10-20
/
1846 人阅读
/
245 人点赞
/
0 条评论
2024年大模型测试的主要方法和策略
大约一周前,我与一位DeepEval用户进行了一次通话,她告诉我,她认为测试和评估大型语言模型(LLMs)是两个不同的概念。当我问她对LLM测试的定义时,她这样回答:“对我们来说,评估LLM更多的是通过基准测试选择合适的模型,而LLM测试则更多是探索在不同场景中可能出现的意外问题。”既然我已经写了一篇关于LLM评估指标的完整文章,这篇文章我们将深入探讨如何使用这些指标进行LLM测试。我们将探讨什么
263°
/
2024-10-20
/
2633 人阅读
/
247 人点赞
/
0 条评论
每周经验教训系列III - 2024年七月
引言我成为技术主管已经超过一年半的时间,在日常工作中,我会持续召开回顾会议来总结学到了什么,以及如何在将来有所提高。我一直都觉得这些事情对我个人和职业生涯都非常有价值。因此我决定大概每周做一次这些相关内容的分享,同时也便于某些读者发现其中可能的价值。另外我也经常致力于自己的专业发展,这是巩固以艰难方式获得的所有知识的一个方法。经验教训应对风险作为团队里的技术负责人,我的主要任务是客户维持(或者用最
163°
/
2024-10-20
/
1635 人阅读
/
244 人点赞
/
0 条评论
首页
11
12
13
14
15
尾页