1.功能性:软件所实现的功能满足用户需求的程度.功能性反映了所开发的软件满足用户称述的或蕴涵的需求的程度,即用户要求的功能是否全部实现了。 2.可靠性:在规定的时间和条件下,软件所能维持其性能水平的程度。可靠性对某些软件是重要的质量要求,它除了反映软件满足用户需求正常运行的程度,且反映了在故障发生时能继续运行的程度。 3.易使用性:对于一个软件,用户学习、操作、准备输入和理解输出时,所做努力的程
一、Web特性 Spring Boot 提供了spring-boot-starter-web来为Web开发予以支持,spring-boot-starter-web为我们提供了嵌入的Tomcat以及SpringMVC的依赖,用起来很方便。另外,我们这里还要用到模板引擎,我们做web开发可选的模板引擎还是挺多的,这里我主要使用Thymeleaf作为模板引擎。 事实上,Spri
转载 2024-03-05 10:07:48
174阅读
写在前面:软件测试快要考试了,于是进行了复习,之前学的都忘了,然后看视频发现特别蒙,然后就寻找了点博客,有的过于专业化,不易理解,看了很多博客之后打算写一个比较通俗易懂的博文进行记录和共勉。先系统介绍下种覆盖方法吧(也就是视频上的) 覆盖率从低到高 1.语句覆盖法:语句覆盖法要求设计足够多的测试
原创 2021-07-29 09:25:37
2169阅读
Java 是一门不断发展的语言,这是一件好事。然而,其他语言的一些特性也是值得研究的。语言的结构是人们思考问题的方式,也是人们设计解决方案的方式。学习或至少熟悉其他语言是借鉴其设计的好方法。Java 是我学习的第一门语言并且是我专业使用的语言。它是我大约十五年以来的主要谋生手段。然而,它并不是我多年来学习和使用的唯一语言:例如,很久以前,我必须开发 JavaScript 代码来实现动态用户界面。当
原创 2021-03-31 21:43:41
229阅读
1)模块化的网络核心允许用户增加和删除特定的功能。如果要使用服务统计构件,仅需几个模块(不包括ISAPI)。 2)一个统一标准的HTTP管道,它对应于本地管理方面的应用程序。用户可以对经典的ASP网页使用基于窗体的认证系统。 3)用户可以建立自己的IHttpModule以及IHttpHandlers,并且把它们插入到统一的管道。 4)新款分布式的XML设置系统,它利用了ASP.NET的设置系
转载 精选 2012-11-22 14:31:36
686阅读
Java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派,经过不断的竞争,淘汰,六大帮派脱颖而出。 丐帮 - Apache Software Foundation 在我开始学习Java的时候,Apache的Jakarta子项目还很弱小,Apache的头牌是Apache HTTPD Server(至今也还是头牌),如今已经成了Java开源江湖第一帮。Apache势力庞大,背后有众多
转载 2009-06-12 01:43:29
396阅读
 Java开源软件千千万,就好像一个江湖,有势力的有背景的就结成了一个帮派,经过不断的竞争,淘汰,六大帮派脱颖庞大,背后有众多
转载 2023-07-20 15:34:15
67阅读
硬盘是计算机中最重要的存储介质,关于硬盘的维护保养,相信每个电脑用户都有所了解。不过,以前的很多文章都是针对拨号时代的单 机用户,在宽带逐渐普及、大硬盘不断降价的今天,很多人一打开电脑就会让硬盘满负荷运转:看高清晰的DVDRip影片、进行不间 断的BT下载、使用Windows的系统还原功能……不过,你可能并不清楚,这些新软件带来的新的应用模式,会给硬盘带来新的伤害!  新应用模式带来的隐患   1
转载 精选 2006-05-26 14:43:50
3875阅读
2评论
应该有且仅有一个原因引起类的变更。
原创 2022-10-29 15:50:02
146阅读
                                                        &nbs
原创 2015-09-18 18:01:42
403阅读
iOS 提出的质量模型六大特性主要包括:功能性、可靠性、可用性、效率、可维护性和可移植性。这六大特性是衡量任何软件产品在开发和运营过程中质量的重要标准。为了有效地解决与这些特性相关的问题,本文将通过环境准备、集成步骤、配置详解、实战应用、排错指南和性能优化等方面进行详细记录。 ## 环境准备 为了实现iOS质量模型的集成,我们需要搭建一个适合开发和测试的环境。以下是针对多平台的依赖安装指南:
原创 7月前
79阅读
不看太可惜了
原创 2021-02-05 20:34:23
409阅读
1 线性布局,LinearLayout 在垂直方向和水平方向上进行布局。 默认是水平方向,通过android:orientation="vertical"进行设置。 2 表格布局,TableLayout 多行多列的方式进行布局。 3 相对布局,RelativeLayout 子控件相对于父控件或者兄控
转载 2019-08-30 11:47:00
266阅读
2评论
  硬盘是计算机中最重要的存储介质,关于硬盘的维护保养,相信每个电脑用户都有所了解。不过,以前的很多文章都是针对拨号时代的单机用户,在宽带逐渐普及、大硬盘不断降价的今天,很多人一打开电脑就会让硬盘满负荷运转:看高清晰的DVDRip影片、进行不间断的BT下载、使用Windows的系统还原功能……不过,你可能并不清楚,这些新软件带来的新的应用模式,会给硬盘带来新
原创 2010-09-21 17:32:46
343阅读
测试自动化有助于提高开发速度,同时减少成本和工作量。在本文中,将分享如何进行自动化测试,以帮助保持测试自动化活动在正确的轨道上,以及测试执行、设计和维护大型企业应用程序的关键技巧...
转载 2021-07-06 16:35:32
95阅读
测试自动化有助于提高开发速度,同时减少成本和工作量。在本文中,将分享如何进行自动化测试,以帮助保持测试自动化活动在正确的轨道上,以及测试执行、设计和维护大型企业应用程序的关键技巧。选用合适的自动化测试工具每个自动化测试项目都有其自身的特定需求。正确的工具可以显著减少测试时间并提高测试团队的效率。错误的工具会引入不必要的复杂性。选择支持所有所需设备、浏览器、操作系统版本、移动平台、所需的测试自动化级别(UI、API、数据库测试)、测试类型(功能、负载、性能、本地化)和识别技术(本机、图像、文本)的工具。
原创 2021-06-06 00:49:31
298阅读
  基础能力  上面提到了,测试开发的本质还是做测试交付相关的工作。  基本的如需求分析、设计测试场景、编写测试case、发现和验证bug、沟通协调以及测试流程管理、质量把控等。  技术能力  测试开发需要借助已有的成熟工具或者框架,搭建内部的各种测试过程平台或者框架。  因此除了coding能力,还需要负责对业内广泛使用或者成熟度较高的工具框架进行引入落地,来解决日常测试过程中的种种问题,提高测
原创 精选 2022-07-15 10:16:05
2707阅读
文章目录JDK13的六大重要特性支持Unicode 12.1动态CDS归档(Dynamic CDS Archiving)java.net.Socket和java.net.ServerSocket API的重新实现ZGC的增强文本块(预览语言功能)switch表达式(预览语言功能) JDK13的六大
原创 2022-10-03 22:51:38
10000+阅读
JDK13的六大重要特性JDK13在9月17号全球首发了,Oracle JDK 13通过改善Java SE平台和JDK的性能,稳定性和安全性来提高开发人员的生产力。这次的JDK13包含了5个JEP(Java Enhancement Proposals)和一个Unicode 12.1的支持总共6主要新特性。下面我们一一详细说明。支持Unicode 12.1动态CDS归档(Dynamic CDS A
原创 精选 2021-05-20 15:41:13
3104阅读
1点赞
NO.1 香港 评语:“手停口就停”的危机感长盛不衰;每个人都有投资观念
原创 2022-08-05 07:50:53
184阅读
  • 1
  • 2
  • 3
  • 4
  • 5