前几天听JoshKaufman在Farnham街采访时,我突然意识到,有一些与学习相关的重要概念,以一种有趣的、基础的方式结合在一起。不仅如此,而且我还从来没有深入思考过,它们有时还可以互换使用。就像ChalieMunger曾经说过的心理模型:“所有这些东西都是非常明显的,但大多数人并不真正了解这些东西,因为他们无法使用它。”这种认知很谦虚但也很有帮助:确实存在一套系统能加速提升你的能力,使你变得
18 小时前| 606 人阅读| 0 人点赞

测试和数学有什么关系?想要当好一名测试,难道还要学数学?现在测试都这么卷么?或许在你的测试工作中,并没有用到数学,但如果你知道一些数学小知识,一定能帮你提升测试效率的。不信?那就接着往下看。1.测试用例中的数学问题现在有这么一个测试场景:用户想要使用银行卡去ATM机上取钱。这里面就会涉及到很多的条件组合,例如:用户的属性:VIP客户、普通客户银行卡的属性:I类卡,II类卡,信用卡,贵宾卡、白金卡钱
20 小时前| 856 人阅读| 5 人点赞

最近在牵头搞一个创新项目,虽然很累,但对我来说收获巨大,主要是在思想意识层面和跨部门协调沟上有了更多思考。这个项目横跨集团三个BU五个大的业务部门,最近联系的干系人(有一大部分只能称之为关系人)有近100多人。千丝万缕交织在一起,让人甚是头疼。正所谓“上面千条线,下面一根针”,经过同事们的共同努力一期终于要上线了,简单记录下自己成长与思考。1.把不行变成行,先完成再完美在技术和业务沟通的过程中,大
2022-05-10| 1255 人阅读| 2 人点赞

许多开发人员希望能够自动生成文本摘要。例如,自动创建每篇博客文章的摘要,或自动为员工汇总文档。BartLargeCNN等基于Transformer的模型可以很容易为文本生成摘要。这些机器学习模型易于使用但比较难扩展。下面一起来看看如何使用BartLargeCNN以及如何优化其性能。Transformers与BartLargeCNNTransformers使高级自然语言处理(如生成文本摘要)成为可能
2022-05-09| 1305 人阅读| 0 人点赞

前篇:单元测试被高估了(2)Web服务的功能测试对于功能测试由什么构成,可能仍然存在一些混淆,因此展示一个简单但完整的示例是有意义的。为此,我们将把之前的太阳时计算器变成一个Web服务,并根据我们在本文前一部分中概述的规则对其进行测试。这个应用程序基于ASP.NETCore,这是我最熟悉的一个Web框架,但同样适用于其他平台。我们的Web服务可以根据用户的IP或提供的位置计算日出和日落时间。为了更
2022-05-08| 1240 人阅读| 0 人点赞

前篇:单元测试被高估了(1)测试金字塔驱动的测试为什么我们会决定将单元测试作为测试的主要方法呢?在很大程度上,这是因为更高级别的测试一直被认为太难、太慢和不可靠。如果参考传统的测试金字塔,您会发现它建议测试的最重要部分应该在底层的单元测试。原因是,更高层次的测试认为是更慢且更复杂的,因此您需要将精力集中在金字塔的底部,以获得高效且可维护的测试:金字塔模型旨在传达好的测试方法应该涉及许多不同的层。专
2022-05-06| 1241 人阅读| 0 人点赞

测试在现代软件开发中的重要性怎么强调都不为过。交付产品不是一项一次性的任务,而是一个持续的过程。每一行代码的更改,都必须保证先前的功能不被破坏,这意味着软件需要进行严格的测试。随着软件行业的发展,测试实践也日趋成熟。逐渐走向自动化,测试方法影响了软件设计本身,催生了诸如测试驱动开发,依赖倒置等。如今,自动化测试已深深嵌入我们对软件开发的认知,很难想象没有自动化测试的软件开发。这最终使我们能够在不牺
2022-05-05| 1288 人阅读| 4 人点赞

DevOps在企业中显的尤其重要。如果我们能制定一个好的测试策略就能够离成功更进一步。什么是DevOps测试策略?DevOps测试策略必须专注于持续测试。测试不能是DevOpsorAgile,除非它是连续的。DevOps的一个重要组成部分是持续集成/持续交付(CI/CD)。在CI和CD之间,应该是持续测试。如果不进行持续测试,将会出现:缺陷的泄漏软件延期交付客户不满意DevOps测试策略的好处以下
2022-05-04| 1311 人阅读| 2 人点赞

以下是有关TMMi评估、认证、认可和会员资格的常见问题。TMMI专业版1.是否有模拟考卷用于准备TMMi专业考试?有两套完整的TMMi专业模拟考卷(包括答案和认证)免费提供。2.在哪里可以预约TMMi专业考试?可以通过recognizedTMMiexamproviders(iSQI、GASQ和Certible)预约和参加(在线)考试。3.教学大纲是否只包括教学概括,不包括具体内容?教学大纲不仅定义
2022-05-01| 1308 人阅读| 78 人点赞

当软件开发领域变化如此之快时,DevOps很有可能把这些都实现自动化。尽管QA和软件开发团队的所有压力都来自创新和质量,如果手动测试和自动化测试能够恰当的相结合实现这一解决方案还是至关重要的。然而,不可否认的事实是,投入automationservices的企业对这自动化实践非常感兴趣。但是QA需要了解的是,使用自动化来满足所有测试需求并不是说说而已。即使自动化看起来很轻松,但是手动测试和自动化测
2022-04-30| 1333 人阅读| 2 人点赞