文章 2023-02-14 来自:开发者社区

机器学习测试笔记(28)——管道技术

1 基础X,y = make_blobs(n_samples=200,centers=2,cluster_std=5) X_train, X_test,y_train, y_test = train_test_split(X, y, random_state=38) scaler =StandardScaler().fit(X_train) X_train_scaled =scaler.tran....

机器学习测试笔记(28)——管道技术
文章 2023-02-13 来自:开发者社区

Java单元测试——Mock技术配置

1. 源代码AccountService.java package com.account; import com.account.Account; import com.account.AccountManager; public class AccountService { //使用的帐户管理器实现 private AccountManager accountManager; ...

Java单元测试——Mock技术配置
文章 2023-02-12 来自:开发者社区

GPT-3 vs Bert vs GloVe vs Word2vec 文本嵌入技术的性能对比测试

随着NLP(自然语言处理)的最新进展,OpenAI的GPT-3已经成为市场上最强大的语言模型之一。2022年1月25日,OpenAI公布了一个embedding endpoint(Neelakantan et al., 2022)。该神经网络模型将文本和代码转换为向量表示,将它们嵌入到高维空间中。这些模型可以捕获文本的语义相似性,并且在某些用例中似乎实现了最先进的性能。由于chatgpt的大火,....

GPT-3 vs Bert vs GloVe vs Word2vec 文本嵌入技术的性能对比测试
文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-56

13.7  精益创业与探索式软件测试最近阅读了李善友先生写的关于《精益创业》的4本书,主题思想是传统工业社会思维方式与现代互联网社会思维方式的区别。传统工业社会思维方式是先摸索用户的需求,然后依次为计划、实现、测试和使用。然而,用户往往开始时并不知道自己想要什么,提不出自己想要的真正需求。所以,现代互联网社会的思维方式要变为与用户一起先摸索、交流,经过多次迭代获悉用户最基本需求之后再进....

软件测试技术实战 设计、工具及管理》联载-56
文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-5

13.6.3  敏捷开发的缺点1.采用敏捷开发,对开发团队的人员素质要求比较高敏捷开发的首要任务是快速,目前提出的“全栈软件工程师”(参见参考文献【16】),它要求软件开发工程师在开发的各方面,即从需求,设计,编码,软件测试一直到系统搭建都要求是行家里手,这样可以减少因彼此沟通带来的时耗,这才能保证他在一个Sprint中能独立完成产品中某个特定的任务。显然这样的软件开发工程师的素质一定....

文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-54

13.6  对敏捷开发的一些思考13.6.1  简介敏捷软件开发(Agile software development),是从上世纪九十年代开始逐渐引起广泛关注的一种新型软件开发方法,它是应对快速变化的需求而产生的。它的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,共同点是更强调程序员团队与业务专家之间的紧密协作、面对面的沟通、频繁交付新的软件版本及紧凑而自我组织型....

文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-53

13.5.2  纯软件测试方法在Sprint中的运用下面来讨论在一个Sprint中如何运用软件测试的本质“测”与“试”来进行测试工作。假设一个Sprint为1个月,即22个工作日,把这22个工作日分成前、中、后三部分。前(第1个工作日到第7个工作日),中(第7个工作日到第14个工作日),后(第15个工作日到第22个工作日)。在Sprint前期测试人员的主要工作为书写这个Sprint 新....

文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-36

11.1.3  开发测试代码下面用ADT里自带的Eclipse开发一个简单的软件测试代码。它包括以下几个步骤。(1)新建一个Java工程包。(2)增加build path。(3)新建软件测试类,继承UiAutomatorTestCase。(4)编译与运行。1.新建一个Java工程包(1)建立一个Java Project,如图11-8所示。(2)为Project起一个名字,并且选择路径,....

软件测试技术实战 设计、工具及管理》联载-36
文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-35

11.1  UiAutomator工具介绍UiAutomator是测试原生态安卓APP的功能测试工具。Android 4.1发布时包含了这种新的测试工具—UiAutomator。UiAutomator用来做UI测试,也就是普通的手工测试,点击每个控件元素,看输出的结果是否符合预期。如登录界面,分别输入正确、错误的用户名、密码和验证码。然后单击登录按钮,看能否登录成功以及是否有错误提示等....

软件测试技术实战 设计、工具及管理》联载-35
文章 2023-02-11 来自:开发者社区

软件测试技术实战 设计、工具及管理》联载-34

9.1  LoadRunner工具介绍LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式,来确认和查找问题。LoadRunner能够对整个企业架构进行软件测试。企业使用LoadRunner能最大限度地缩短软件测试时间及优化性能和加速应用系统的发布周期。LoadRunner适用于各种体系架构的自动负载测试,能预测系统行为,并....

软件测试技术实战 设计、工具及管理》联载-34

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注