精华内容
下载资源
问答
  • 游戏软件功能测试用例编写

    千次阅读 2019-06-16 14:49:04
    一、游戏软件与通用软件的区别  a)通用软件的需求明确,游戏软件需求理想化  i. 通用软件中用户每步操作的预期结果都是明确且有规范可参考的,而网游... 网络游戏中的某些功能是有预期结果可参考的。例如组队、交...

      一、游戏软件与通用软件的区别

      a)通用软件的需求明确,游戏软件需求理想化

      i. 通用软件中用户每步操作的预期结果都是明确且有规范可参考的,而网游中并不是所有的需求都有一个明确的预期结果,拿技能平衡性来说,我们所谓的平衡也只是相对的平衡,而非绝对的平衡。没有什么明确的参考参数。只能根据以往游戏的经验获得一个感知的结果。

      ii. 网络游戏中的某些功能是有预期结果可参考的。例如组队、交易,而另外一些带有策划创意的功能,却是根据策划个人的理解,来确定其预期结果的。人的思考力都是有限的,所以不能保证在他的创意中会考虑到各种各样复杂的细节。也不能够保证这个创意就可以完全被用户所接受。

      当你作为游戏测试人员时,很多时候你需要做的不仅仅是验证功能。也需要帮助开发者和用户找到一个互相容忍的平衡点。游戏软件的测试员带有对策划需求的怀疑,力求通过自己的努力在玩家和开发者之间将可能产生的矛盾减小。

      b)通用软件开发过程中需求变更少,游戏软件开发过程中需求便更快

      i. 通用软件的使用人群和软件的功能针对性,决定软件从开始制作就很少再有新的需求变更。而游戏软件,为了满足玩家对游戏的认可度,策划需要不断的揣摩玩家的喜好,进行游戏功能的改进。加之网游制作本身就是一个庞大复杂的工程,开发者不可能做到在开发的前期,就对游戏架构及扩展性做出最好的评估。所以导致为了满足用户的需求而不断的进行一些基础架构的修改,基础架构的修改必然导致某些功能的颠覆。所以就出现了,游戏开发过程中的一个恶性循环,当基础架构修改到满意了,玩家的需求又有了新的变化,随之而来的又要进行新的调整,再进行新的修改。最终导致了游戏软件的开发周期不断加长。任何一个有经验的团队,对于每一个影响基础的改动都应该做出正确的评估。

      二、网游有哪些测试内容

      a)性能

      i. 客户端性能

      ii. 服务器端性能

      1、服务器

      2、数据库

      iii. 网络

      b)功能

      i. 从运行完game.exe打开游戏界面后可进行的各种操作、玩法

      ii. 界面

      iii. 音乐

      c)自动化

      i. 测试工作组织实施中需要的工具、软件、平台的开发

      ii. 自动化的回归测试作用:游戏中基础的、变动不大的、出错率高的、可进行checklist重复测试的功能、性能等自动化是一个好方法

      iii. 任何时候自动化都取代不了人脑,它只是将一些重复性的劳动从我们测试人员身上去掉,让我们有更多的时间做更有意义的事情,如果你觉得你做一件事情是重复的,且有规律可行的,不防考虑自动化。

      三、游戏中针对功能性测试测试用例编写浅谈

      先了解下游戏中有哪些功能:

      a)游戏发开中的功能有哪些

      i. 不同的游戏对于功能的划分不同,但是目前主流一些功能划分中有以下内容:

      1、基础操作
      2、Npc
      3、地图
      4、装备
      5、剧情
      6、技能
      7、人际
      8、PVP
      9、……

      这样我们很简单的将整个游戏的功能进行了划分,划分完毕,下来的工作就是针对某个功能的测试了。很多人都问过一个问题,游戏测试中测试用例到底有什么用。下面继续~

      b)游戏测试的测试用例有什么作用

      i. 测试执行过程中,按照用例指示的操作检查操作结果是否正确,记录测试过程中发现的bug

      ii. 按照用例的执行结果确认功能的通过与否,也有的按照用例的覆盖率来确定单服测试的通过与否

      iii. 便于回归测试的执行

      这样讲应该比较明白了吧。

      c)测试用例应该包括什么——测试执行过程中所需的所有信息,举例说明下。例如:

      i. 表头:功能名称、案例编写人员、编写时间、测试人员、测试时间

      ii. 正文:功能点、测试点、测试输入、预期结果、实际结果

      iii. 用例执行结果统计

      d)功能点模块化理念

      都知道一个复杂庞大的系统,程序在实现时会将其分成若干模块按照模块功能优先级进行实现。我们测试过程中也采用这种方法,将复杂的功能点按照实现功能进行分类,分类后的测试点,再进行分类,直至细分成为一条条用例。就像庖丁解牛那样。

      按照等价类划分法,将同一判断条件的测试点组成一个集,在这个条件基础上再次判断的条件,我们假设它已经成立。这样在用例设计过程中就需要测试人员清楚的知道,哪些条件是一类需优先确认的,哪些是以这类条件为基础的。我们最终形成的测试用例一定确保的是一条用例只检查一个测试点。

      这样设计也有另外一个好处,如果一条用例不能走通,其它的还可以继续检测,经常会遇到测试过程中由于一个bug,导致测试工作停滞。现在这样子我们就可以采取脚本调试,或者其它方法跳过有bug的测试内容,继续进行其它测试点的测试了。

      e)场景测试法协助功能点细分

      游戏测试中,场景测试方法是经常用到的一种方法,什么是场景测试法,及按照功能设计要求,在脑中模拟出来的一个功能使用时的操作流程。按照每步操作的针对点,将针对点划分为所用例设计时的小功能点。划分时需每步针对点的各种检查点分到该功能点内设计为该功能点的检查点。再根据检查点进行测试输入(及操作过程)的编写。用例编写过程中的思考方式就如上了。讲起来比较抽象,希望对大家有所帮助。

      f)用例的设计原则——一直有人问到底要详细到什么程度

      i. 我们不期待用例编写到任何人都可以执行,也没有这个必要

      ii. 我们针对的是网游的测试人员,至少是玩过网游的人,这些人对于游戏中的基础设定都有认识,我们不可能对着一个不知道任务界面是什么的人大讲怎么测试任务。所以我们用例编写的原则就是针对我们测试组内的测试人员。

      iii. 但是,请不要简略到别的测试人员看不懂,特别是当你是专职的用例编写人员时,编写时请多考虑下语言描述的方式。请让你的同伴可以看懂,你所要表达的意思。

      iv. 用例是没有固定格式的,它的主要原则就是,测试中所需所有信息,我通过你的文档都能够获取到。所以不要再执着的像别人要模板。模板你自己都可以设计,发挥你的创意。

      四、编写过程注意事项

      与设计人员的沟通

      拿到一份文档时请不要急于编写,在这之前很多事情需要做,请先将文档阅读至少三遍,然后思考下,你自己大脑中是否有你所看文档功能点的一个流程图,当确认已经准备好了。开始设计用例,用例设计的过程就是与设计人员不断沟通,深入了解功能的过程。你会发现,或许跟你之前流程图中想像的并不完全一样。这个时候不必惊讶,去找他们核对就好。不怕发现问题,就怕没有发现问题,最终做了很多无用功。编写过程中发现的没有预期结果的内容,请及时与策划人员、程序人员核对,必须三方核对。核对完毕提醒策划人员及时更新设计案,提醒程序人员设计案新修改内容。这样你会发现,设计测试用例过程的本身就是发现策划案不完善的过程。

      请运用你的思维,采用边界法、等价类划分法、错误推断法、以及以往的经验,将每一个测试点的所有需检查点进行充分的设计。发挥你的主动性,和测试组内其它人探讨你认为可能存在风险的测试点,以便得到更多有价值的信息。

    展开全文
  • 常见软件功能性需求描述案例

    千次阅读 2019-11-08 10:37:33
    功能性需求是需求的一个重要组成部分,它影响了系统的架构设计,需要开发人员重点关注。但是在工程实践中,往往客户不会提出非功能性需求,需求人员在描述需求时不知道如何描述,在国际的各种标准中,对非功能性...

    非功能性需求是需求的一个重要组成部分,它影响了系统的架构设计,需要开发人员重点关注。但是在工程实践中,往往客户不会提出非功能性需求,需求人员在描述需求时不知道如何描述,在国际的各种标准中,对非功能性需求有定义,但是比较抽象。因此我整理如下常见的非功能性需求的描述案例,供需求人员进行参考。


    1、性能需求描述案例:

    响应时间:

    在95%的情况下,一般时段响应时间不超过1.5秒,高峰时段不超过4秒。

    定位系统从点击到第一个界面显示出来所需要的时间不得超过300毫秒。

    在网络畅通时,拨号连接GPRS网络所需时间不得超过5秒。

    在网络畅通时,电子地图刷新时间不超过10秒。

    在推荐配置环境下:登录响应时间在2秒内,刷新栏目响应时间在2秒内,刷新条目分页列表响应时间2秒内,打开信息条目响应时间1秒内,刷新部门、人员列表响应时间2秒内。

    在非高峰时间根据编号和名称特定条件进行搜索,可以在3秒内得到搜索结果。

    业务量:

    每日最大成交数3000笔业务。

    平均交易并发数为20,最大交易并发数为50。

    估计用户数为1万人,每天登录用户数为3000左右,网络的带宽为100M带宽。

    系统可以同时满足10,000个用户请求,并为25,000个并发用户提供浏览功能。


    系统容量:

    支持3万用户,支持GB级数据。

    数据库表行数不超过100万行,数据库最大容量不超过1000GB,磁盘空间至少需要40G以上。

    精度:

    定位精度误差不超过80米。

    当通过互联网接入系统的时候,期望在编号和名称搜索时最长查询时间<15秒。

    计算的精确性到小数点后7位。

    资源使用率:

    CPU占用率<=50%。

    内存占用率<=50%。

    2、安全需求描述案例:

    严格权限访问控制,用户在经过身份认证后,只能访问其权限范围内的数据,只能进行其权限范围内的操作。

    不同的用户具有不同的身份和权限,需要在用户身份真实可信的前提下,提供可信的授权管理服务,保护数据不被非法/越权访问和篡改,要确保数据的机密性和完整性。

    提供运行日志管理及安全审计功能,可追踪系统的历史使用情况。

    能经受来自互联网的一般性恶意攻击。如病毒(包括木马)攻击、口令猜测攻击、黑客入侵等。

    至少99%的攻击需要在10秒内检测到。

    3、可靠性需求描述案例:

    对输入有提示,数据有检查,防止数据异常。

    系统健壮性强,应该能处理系统运行过程中出现的各种异常情况,如:人为操作错误、输入非法数据、硬件设备失败等,系统应该能正确的处理,恰当的回避。

    因软件系统的失效而造成不能完成业务的概率要小于5‰。

    要求系统7x24小时运行,全年持续运行故障停运时间累计不能超过10小时。

    系统缺陷率每1,000小时最多发生1次故障。

    在1,000,000次交易中,最多出现1次需要重新启动系统的情况。

    4、兼容性需求描述案例:

    系统应支持IOS,Android , windows操作系统;

    系统应支持Oracle, DB2 数据库系统;

    最多只有5%的系统实现需要具体到特定的操作系统。

    替换关系数据库系统的平均时间不超过2小时,并且保证没有数据丢失。

    5、数据保密需求描述案例:

    网络传递数据应经过加密。需要保证数据在采集、传输和处理过程中不被偷窥、窃取、篡改。业务数据需要在存储时进行加密,确保不可破解。

    6、环境需求描述案例:

     

    硬件

    操作系统及其版本

    应用服务器软件及其版本

    应用软件及其部件

    服务器

    IBM RS6000

    AIX 4.3.3

    IBM HTTP Server、Apache、MS IIS5.0等;

    DB2(7.2 EE以上版本)

    WAS(4.0以上版本)、Web Logic(7.0以上版本)等;

    Oracle EE(9i EE以上版本)

    浏览客户端

    PII 800/64M/2G

    Win98及以上

    IE 5.0以上或Netscape同等版本以上

     

    特殊客户端

    PII 2G/64M/2G

    建议配置Win2000及以上

    IE 5.0以上或Netscape同等版本以上

    MicroStrategy7i客户端

    7、易用性需求描述案例:

    在引入该产品的3个月内,60%的用户应该可以在45秒内用它来完成转账的任务,失败率控制在万分之一以内。

    60%的用户在第一次看见该产品的5秒内,就会意识到这是**银行的网银。

    80%的用户在接受一个2小时的系统介绍培训后,可以在5分钟之内成功预订房间。

    8、可用性需求描述案例:

    有些农村地区网络质量差,带宽小。在网络环境差的条件下保证系统的可用性等。

    在95%的故障中,系统最多需要20秒重启。

    提供数据备份和恢复功能,使得在由于系统的错误或其他原因引起系统的数据丢失或系统的数据被破坏时,能够及时恢复和还原数据(由硬件及第三方软件提供此功能)。

    9 、可测试性需求描述案例:

    一个模块的最大圈复杂度不能超过15。

    交付的系统必须通过单元测试,并且是100%覆盖。

    开发活动必须使用回归测试,并允许在12小时内重新进行完整的测试。

    10、可维护性需求描述案例:

    从接到修改请求后,对于普通修改应在1~2天内完成;对于评估后为重大需求或设计修改应在1周内完成。

    90%的BUG修改时间不超过1个工作日,其他不超过2个工作日。

    代码的圈复杂度必须在10以内。

    任何对象的任何方法都不允许超过200行代码。

    安装新版本必须保持所有的数据库内容和所有个人设置不变。

    产品必须提供可跟踪任何数据库字段的工具。
    ————————————————

    展开全文
  • 功能性需求,一般是我们显性易见的,就是一般实现了什么功能,提供了什么服务,大体我认为问题中提到,或者我们日常所说的:...功能性需求,会因为不同的网站,不同的软件,不同的业务和使用目的,大相径庭,五花八门,

    功能性需求,一般是我们显性易见的,就是一般实现了什么功能,提供了什么服务,大体我认为问题中提到,或者我们日常所说的:“看起来复杂不复杂”,基本上都会是针对功能性需求而言的。如果拿google的搜索服务举例来说,那就是:
    提供一个输入框, 提供一个按钮,用户在输入框里输入关键字,按了按钮以后,可以搜索出相应结果。
    功能性需求,会因为不同的网站,不同的软件,不同的业务和使用目的,大相径庭,五花八门,不一而论。

    非功能性需求,以下应用维基百科的定义(虽然有些晦涩和绕口,但是我认为是比较精到和准确的)
    在系统工程及需求工程中,非功能性需求(Non-functional requirement)是指依一些条件判断系统运作情形或其特性,而不是针对系统特定行为的需求。和非功能性需求相对的是功能需求,后者会定义系统特定的行为或功能。非功能性需求也可以视为为了满足客户业务需求而需要符合,但又不在功能需求以外的特性。

    一般会在系统设计(英语:Systems design)中详细列出实现功能需求的计划,而会在系统架构(英语:Systems architecture)中详细列出实现非功能性需求的计划。一般而言,功能需求会定义系统的行为,而非功能性需求会定义系统的特性。

    非功能性需求一般会称为系统的“品质”,有时也会称为“限制”、“品质属性”、“品质目标”、“品质属性”、“品质服务需求”或“非行为性的需求”。有许多非功能性需求的英文都是以“ilitiy”结尾,例如稳定性(stability)及可移植性(portability),因此非功能性需求有时也称为“ilities”。
    非功能性需求可以分为以下的二类:
    运行品质(Execution qualities),可以在系统运作时观察到的品质,例如保安性及易用性等。
    发展品质(Evolution qualities),和软件系统结构及开发过程有关的品质,例如软件可测试性(英语:software testability)、可维护性、可扩展性、可伸缩性(scalability)等

    非功能性需求一般是隐性的,容易被菜鸟程序员,设计师们忽略。非功能性需求不同于功能性需求,它在不同的网站,软件上,拥有一定的共性,就例如@子柳 提到的海量文件存储的问题上,淘宝,腾讯,google都遇到了一样的问题,研发了类似的解决方案(TFS,TFS和GFS)。
    非功能性需求的分类方法较多,并没有业界通行和一致的标准,但是大多数殊途同归,名称/叫法以及分类方法上可能略有差异,但是其含义和指向一般是趋向一致的,我简单介绍一下我一般较多采用的分类:
    性能/容量:性能和容量比较利于理解,包括像需要支持的用户的数量啊(尤其是峰值的并发用户数量),用户能够接受的响应时间啊,数据规模啊(例如@子柳 提到的百万级的惊人数据规模,上亿的文件存储啦等等。这里小小纠正一下@子柳 的一个观点,百万级的数据支撑,还是有一些商业数据库产品可以支持的,TPC-C/TPC-D以及新一代的业界性能测试标准中还有千万级数据规模的测试项目,也有数据库厂商报名参加的,当然,对于淘宝这样的业务模式和实际情况/要求来说,性价比和实用性可能确实就比较低了)
    可靠性/可用性/可复原性: 可靠性之与在规定的一段时间和条件下软件维持其功能服务以及性能水平的能力有关的一组属性(可用性是另外一种说法)。例如说我们要求系统7x24小时运行,全年持续运行故障停运时间累计不能超过10小时等等,都属于这方面的要求。 可复原性与在是发生错误和故障后重建其性能水平并恢复直接受影响数据的能力。例如支付宝需要保证如果在交易提交失败以后,需要保证回滚,不能这头银行的钱没有付成功,那头却显示付款成功或者反之这头银行扣款了,那头在改变交易状态的时候缺因为冗塞或者其他原因导致交易还是未付款状态。
    可维护性/可管理性:包括系统在无人工干预条件下的稳定性,自排错能力,可测试性都属于这个范畴。故障的可排查能力,系统的修正,升级,备份,恢复机制以及方便与否,都属于这个范畴。这通常会极大决定系统的运行维护成本及维护难度。
    安全:包括传输加密,存储加密,可破解性,以及各种未被授权的用户行为如何防范和控制,都是安全范畴,这里的安全不单针对外部普通用户,也针对内部不同级别的权限用户的的控制。小到如何防范和处理用户在输入框里输入特殊字符来获得设计者未曾预料的结果,大到防范外部黑客和内部内鬼。安全很多时候不单依赖技术实现,同时非常依赖相应的制度和审计。
    易用性:好吧,这个话题现在最热了,这可能是非功能性需求中现在唯一被高亮出来,被各种人等都关注,都拿出来说事的一个领域了。易用性设计现在已经上升到了一个新的高度,叫做人机体验,UE设计,虽然现在UE到底是划分在功能性需求还是非功能性需求上,尚有一些争议,但是主流观点(包括我自己)都认为,这是非功能性需求的一个典型部分。
    数据一致性:包括数据的编码和语言,冗余数据的一致性要求(含时间要求)等等。例如为了性能的考虑,数据库整体设计未采用巴斯克范式,而采用了第二或者第三范式的要求来设计,一些信息(例如用户注册信息),可能同时存在于系统的多个地方(例如多个表中),当发生注册信息变更时,如何保证多处地方记录的信息都被修改,以及这个全部修改的时限要求是多少等等都是这个范畴的内容。
    系统/环境 条件及限制:现有的软硬件条件,平台的条件,网络的条件都属于这个范畴。典型的例如很多移动互联网产品,必须要考虑移动网络的带宽条件,终端运算性能和能力,以及其移动网络稳定性等等。
    事实上,从我的经验来看,一般来说,很多软件项目及产品,其在非功能性需求上的成本,难度和工作量,是要超过功能性需求的。在特定的软件领域,例如网站(尤其是淘宝,facebook这样海量用户规模的网站),金融(银行证券),电信领域,其非功能性需求实现的重要性,工作量,技术难度要远远远远大于功能性需求的实现。

    而且,功能性的需求的实现,其实在大多数情况下,更依赖于业务的高手(或者好的产品经理)而不是技术的高手,而非功能性需求的实现,恰恰是挑战技术高手的重要课题。

    一个最典型的极限非功能性需求的例子就是电信的计费系统,其实基本功能很简单,获取通话时长,按照费率公式算个钱出来,但是放到海量的用户,实时的计费要求中来看,这是一个极具技术挑战的活。

    还有一个经典的案例是,中国某地方性银行(注意仅仅是地方性的银行),想要引入一个柜面服务的系统,找到了新家坡的一个厂商,他们在东南亚银行业有很多案例,而且功能设计非常完善合理和先进。但是这家地方性银行引入这个系统以后,2周之内发行了几十万张信用卡,这系统就顶不住崩溃了。这就是典型的功能性需求实现完美,但是非功能性缺陷的例子。

    从我的经验来看,一般来说,非功能性需求中,性能/容量,以及安全的要求,一般是技术挑战最多,内涵最丰富,成本最高,最值得关注的领域,当然,现在易用性(UE)也是一个极度收到重视的领域。

    有志于架构师取向的IT技术人员,非功需求实现的领域,是一个必须关注,必须熟悉的领域。

    而本问题最大的根源在于,只看到了网站功能性需求的部分,而没有注意到非功的部分,对于非专业的IT技术人员来说,这很正常,但是对于IT技术人员来说,是需要认真关注的必修课。


    作者:天光
    链接:https://www.zhihu.com/question/20303645/answer/15588211
    来源:知乎

    展开全文
  • 软件技术功能开发思路

    万次阅读 2018-08-16 10:12:37
    功能开发思路 1.确定需求 2.分析模块内容 3.模块内容一种涉及到的内容解析 4.将大的模块划分到最小化 5.实现每一个简单的小细节 6.结合所有的小细节到整体 7.当发现其中的某一个步骤出现问题 8.一种...

    功能开发思路


    1.确定需求


    2.分析模块内容


    3.模块内容一种涉及到的内容解析


    4.将大的模块划分到最小化


    5.实现每一个简单的小细节


    6.结合所有的小细节到整体


    7.当发现其中的某一个步骤出现问题


    8.一种方法修改成其他写法或算法实现


    9.二种方法判断当前的修改使用其他算法的实现几率和之前如果一样,直接研究第一种方式

     

    从菜鸟变大神^_^

    展开全文
  • 快速功能点度量方法是由北京软件造价评估技术创新联盟依据国际ISO标准提出的一种软件规模度量方法,可采用预估功能点和估算功能点进行软件项目规模的估算和测量。 使用快速功能点度量方法估算软件项目规模的过程可...
  • .net敏捷软件开发框架核心功能特点

    千次阅读 2020-06-28 13:39:06
    例如,每个软件的底层差不多都需要进行增删改查、文件操作、权限管理等,最后才是根据需求把这些底层功能组合包装起来做成一个成品软件,这个底层就是传统意义上的软件开发框架。 力软.Net Core敏捷开发框架就是在...
  • 关于软件功能点评估的问题(一)

    千次阅读 2018-07-01 10:24:52
    通过仅两个多月的学习和使用,目前对软件功能点评估有一些初浅的认识,望高人前辈指点。情况一: 在评估过程中,遇到大平台系统中的某些小系统复用某另一平台中的系统,或大部分引用,修改部分功能或添加一些功能;...
  • 软件特征功能测试过程分析

    千次阅读 2006-06-28 16:25:00
    作者:崔启亮 原始出处:“中国本地化网www.giltworld.com”软件功能特征测试是国际化软件测试最先开始并且贯穿于整个软件开发过程的测试类型,目的是从软件的各个侧面进行质量保证,确保软件的特征功能符合软件的...
  • 软件开发费用评估 功能点估算法

    千次阅读 2020-07-07 16:55:39
    定制软件开发服务费可按照功能点估算法或工作量估算法进行估算,原则上200万元以上项目需按功能点法估算。具体公式如下: 定制软件开发服务费用=功能点数×软件开发生产率基准/人月折算系数×软件开发基准人月费率+...
  • 安卓修改大师功能简介

    千次阅读 2019-04-09 16:27:47
    安卓修改大师系列教程之《如何安装安卓修改大师及软件功能简介》。在早期,要对安卓进行反编译,需要很复杂的命令行操作才能完成,现在,一大批优秀的安卓反编译工具层出不穷,大大降低了反向工程的难度,也大大提升...
  • 软件项目工作量评估方法很多,如代码行法、类比法、WBS、故事点、用例点、NESMA、FPA、cosmic、COCOMOⅡ等。本文主要对功能点方法(FPA)简述。 功能点 FPA 方法 (一) 简介 FPA 是从用户角度出发度量软件规模的一种...
  • Tableau软件特点和功能综述

    万次阅读 2018-06-08 13:11:20
    它能够根据用户的业务需求对报表进行迁移和开发,实现业务分析人员独立自助、简单快速、以界面拖拽式地操作方式对业务数据进行联机分析处理、即时查询等功能,Tableau包括个人电脑所安装的桌面端软件Desktop和企业...
  • 大家都知道西门子博图软件功能强大,但是它的操作界面对于新手也是比较复杂的,菜单栏、工具栏、右键菜单、对话框等比较多。刚刚开始使用这款软件的新手,基本上都会遇到各种各样操作上的问题,很多人遇到一个红色...
  • 软件功能测试的步骤

    千次阅读 2006-09-03 21:10:00
    最近有和一个初学测试的朋友聊天,他说关于测试方面... 以上是我对于软件功能测试的一点个人意见,肯定又不正确或者不合理的地方,供大家参考,只有具体怎么写测试计划、测试用例和测试报告,咱们下篇文章再讨论!  
  • 常用财务软件有哪些功能模块

    千次阅读 2017-04-22 15:29:00
    会计电算化即用财务软件核算...那么这些会计软件究竟有没有想通之处,今天我们就来看下常用的财务软件都有哪些功能模块,比如:智点财务软件。 财务软件是以账务处理功能为核心,包括多种功能的有机组合体。大部...
  • A9财务管理软件与金蝶、用友财务管理软件功能比较表(一) 功能项目 A9财务管理软件 金蝶K3软件 金蝶KIS软件 用友财务通 科目管理
  • SPSS是什么?SPSS软件功能有哪些?

    千次阅读 2020-06-15 17:15:23
    随着SPSS产品服务领域的扩大和服务深度的增加,英文名称在2000年正式更改为“统计产品和服务解决方案”。 SPSS的起源和发展历史 SPSS是世界上最早的统计分析软件。它是1968年由美国斯坦福大学的三名研究生Norman H....
  • UCINET软件使用简介 ——主菜单功能简介1

    万次阅读 多人点赞 2016-11-14 16:49:52
    UCINET是一种功能强大的社会网络分析软件,全名为University of California at Irvine NETwork.  近期在学习这款软件的过程中,遇到些许问题,学习资料不齐全,难找,最后确定从刘军写的这本《整体网分析讲义——...
  • 软件测试功能测试点总结

    万次阅读 多人点赞 2018-08-09 20:37:36
    上传文件测试同时应该测试,如果将不能上传的文件后缀名修改为可以上传文件的后缀名,看是否能够上传成功,并且,上传文件后,重新修改,看上传的文件是否存在。 19. 必填项检查: 应该填写的项没有填写时...
  • 对于C/S架构来说,软件更新是一个很常用的功能。对于新手来说,软件自动升级功能的开发或许会有点难度。本文根据作者平时工作中实现的一种方式,介绍一种简单的软件自动升级方案。 工具/原料 VS2010 主程序中...
  • 软件业务功能---安全设计

    千次阅读 2017-11-24 11:19:34
    软件在恶意攻击下能够正确地完成其功能 产生安全场景 意外行为恶意行为 场景1:管理员或普通人员删除数据操作 例如:以下(修复待验证安全问题)删除数据请求,通过参数codes的值,来删除数据。如果没有验证登陆...
  • 软件设计有三个要素:流程、功能方法和数据结构 一 设计流程要点 功能方法考虑性能,流程方法考虑设计模式。 1. 愿景 你需要做个什么东西,要做到什么水平。 2. 边界 你需要干什么,什么你不用干,什么你不能干。 3....
  • 学习软件设计的非功能性需求

    千次阅读 2009-12-13 10:34:00
    功能需求是产品必须具备的品质或者它将事情做到了多好,它们可以让产品有吸引力、易于使用、快速、可靠或者安全。通常并不改变产品的功能功能性需求是让产品工作的需求,非功能需求是为工作赋予特征的...软件产品的
  • 软件测试搜索功能测试用例

    千次阅读 2009-06-24 14:53:00
    对被测试点进行分解,把测试用例分解为多个测试场景场景编号场景描述预期结果场景一页面检查正确场景二默认条件搜索查询结果正确场景三修改可选条件搜索查询结果正确场景四修改输入条件搜索查询结果正确场景五修改...
  • 华为软件开发云CloudIDE功能简测

    千次阅读 2017-08-07 16:46:59
    华为软件开发云CloudIDE是面向软件开发者的云端开发环境,支持在线编写代码,智能提示,代码提交,代码片段智能搜索等功能。 CloudIDE实现了大部分IDE的功能,同时克服了全能IDE的缺点。 一套云端系统,聚合...
  • Linux也有全功能杀毒软件啦!

    万次阅读 2017-01-14 12:57:49
    近日,瑞星公司推出瑞星杀毒软件Linux全功能版,它是一款功能齐全、高性能的企业级安全产品软件,并且新增国内首家“文件监控”与“网络监控”功能,对Linux系统进行系统和网络双层防护,全面保护系统安全。...
  • • 适合性:与规定任务能否提供一组功能,以及这组功能的适合程度有关的软件属性,例如面向任务系统中由子功能构成的功能是否合适,表容量是否合适等等。 • 准确性:与能否得到正确或者相符的结果或者效果有关的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,017,826
精华内容 407,130
关键字:

修改软件功能