软件需求包括3个不同的层次――业务需求、用户需求和功能需求。除此之外,每个系统还有各种非功能需求。 业务需求(Business requirement)表示组织或客户高层次的目标。 业务需求通常来自项目投资人、购买产品的客户、实际用户的管理者、市场营销部门或产品策划部门。业务需求描述了组织为什么要开 ...
分类:
其他好文 时间:
2018-09-21 18:24:51
阅读次数:
221
要看不同阶段,小企业发展到一定程度,第一个需求是单体财务系统。因为这个时候财务忙不过来了。在大一点就需要业务系统了,就是生产+进销存。有分公司就有集团级软件需求,接着就是oa啊HR啊上下游管理啊等等。接着把握住成本的节省和利润的增加。ERP的售价最好就是企业上线一年多能剩下来的成本,这个你要帮企业算 ...
分类:
其他好文 时间:
2018-09-21 00:37:50
阅读次数:
417
一、实践项目完成后学习到的能力的预期 (1)了解各种软件开发方法、开发模式 (2)能用逐步求精、模块等方法分析软件需求 (3)能用软件工程的标准图、表、文字等表达软件的设计 (4)具备良好的编码能力、测试能力、撰写软件说明书的能力 (5)熟练掌握一门应用开发以及相应的开发工具 二、对项目课程的期望 ...
分类:
其他好文 时间:
2018-09-20 21:14:03
阅读次数:
137
在需求分析之前,需要完整的写出软件需求规格说明书,在此过程中要尽量避免二义性的语言或表述。此过程需需求分析师和用户协作。具体实施过程如下图所示: 需求分析是软件规格定义时期的最后一个阶段,目的是知道系统必须做什么。在此之前有技术性分析的阶段,但对软件需求的理解程度,决定着软件的开发工作是否能够成功, ...
分类:
其他好文 时间:
2018-09-02 23:53:40
阅读次数:
219
什么是软件测试生命周期(STLC)? 软件测试生命周期(STLC)定义为执行软件测试的一系列活动。 它包含一系列在方法上进行的活动,以帮助认证您的软件产品。 图 - 软件测试生命周期的不同阶段 每个阶段都有明确的进入和退出标准; ,与之相关的活动和交付成果。 什么是进入和退出标准? 进入标准:进入标 ...
分类:
其他好文 时间:
2018-09-02 15:06:23
阅读次数:
196
学习selenium已经一个月了,简单概括一下学习的步骤,方便以后回忆。 一. 自动化测试的一些概念 1.分层的自动化测试:unit-->service-->UI 2.什么样的项目时候自动化测试:软件需求变动不频繁;项目周期较长;自动化测试脚本可复用 3.如何学习UI自动化测试:编程语言;Selen ...
分类:
编程语言 时间:
2018-08-30 22:46:15
阅读次数:
329
第一阶段:需求分析 Requirements Capture 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明书)表达出来的过程。本阶段的基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求 ...
分类:
其他好文 时间:
2018-08-24 13:17:10
阅读次数:
252
app功能测试跟其他领域的项目功能测试无太大差异,根据软件需求规格说明书设计测试用例。就app的功能的复杂度而言,app通常业务不会太复杂 APP功能测试要点包括以下几个方面:1.UI测试、2.安装与卸载、3.登录运行、4.切换测试、5.兼容性测试、6.升级更新、7.异常测试、8.网络测试、9.权限 ...
分类:
移动开发 时间:
2018-08-12 14:11:19
阅读次数:
164
序内部结构,设计测试用例的唯一依据是软件需求规格说明书。 等价类 所谓等价类,是输入条件的一个子集合,该输入集合中的数据对于揭示程序中的错误是等价的。等价类又分为有效等价类和无效等价类。有效等价类代表对程序有效的输入,而无效等价类则是其他任何可能的输入(即不正确的输入值)。有效等价类和无效等价类都是 ...
分类:
其他好文 时间:
2018-08-02 00:06:10
阅读次数:
190
个人学期总结 一、对第一次实验拟定的五个问题的回答如下: 1.在软件需求分析中获取用户需求的常用方法和步骤有哪些? 答:一般的分析方法和步骤如下:⑴首先调查组织机构情况,包括了解该组织的部门组成情况,各部门的职能等,为分析信息流程作准备。 ⑵然后调查各部门的业务活动情况,包括了解各个部门输入和使用什 ...
分类:
其他好文 时间:
2018-07-11 01:01:42
阅读次数:
171