2017年9月10日

黑盒/白盒测试

摘要: 黑盒子:指设计的测试过程,软件系统为“黑匣子”,不能理解或使用系统的内部结构和知识。 更准确的说法是行为测试设计(行为测试设计),即从软件的行为,而不是设计测试的内部结构 白盒子:指设计的测试过程,设计人员可以“查看”软件系统的内部结构,并使用软件的内部结构和知识选择测试数据和具体的测试方法。 “白 阅读全文

posted @ 2017-09-10 14:19 ashal 阅读(143) 评论(0) 推荐(0)

需求分析方法

摘要: 软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,并指导他们表达对软件的需求。不同的项目需要不同的手段,这一步也被称为“需求捕获”,来描述真正需要的瞬间,需要依靠眼睛和灵敏的技能才能找到并抓住它们。另外很多时候用户不了解他们的确切需求,还是不想表达完整的需求,软件团队需要为了用户而自己到 阅读全文

posted @ 2017-09-10 14:17 ashal 阅读(108) 评论(0) 推荐(0)

瀑布模型

摘要: 软件工程经典的瀑布模型 1. 需求分析 2. 设计阶段 3. 实现阶段 4. 稳定阶段 5. 发布阶段 6. 维护阶段 阅读全文

posted @ 2017-09-10 14:15 ashal 阅读(95) 评论(0) 推荐(0)

敏捷的团队

摘要: 1自我管理:领导安排了任务,我们可以实现,现在要自己选择任务; 每个Sprint结束后,还总结出缺乏改进,并且自己实施这些改进。 “自我管理”并不意味着“不管理”。 2自组织:做自己的事情就好了,放心下班。 现在每个人都要一起负责这个项目,也是背后的工作帮他改善,缺乏一定的资源,也是自己顶上去的。 阅读全文

posted @ 2017-09-10 14:14 ashal 阅读(95) 评论(0) 推荐(0)

敏捷开发步骤

摘要: 步骤1:找到需要做什么来完成产品backblog可以翻译成“积压工作”,“待解决”,“产品订单”。产品负责人负责增加/删除Backlog。每个工作的时间估计为“天” 步骤2:确定当前冲刺需要解决的内容整个产品的实现分为几个相互冲突的冲刺(Sprint)。产品订单上的任务进一步细化,以小时为单位。如果 阅读全文

posted @ 2017-09-10 14:12 ashal 阅读(137) 评论(0) 推荐(0)

敏捷开发原则

摘要: 尽可能早地提供宝贵的软件,不断满足客户需求 敏捷流程欢迎需求的变化,并利用这一变化来提高用户的竞争优势 经常发布可用的软件,发布间隔可以从几周到几个月,可以长或短 商业人士和开发人员应在项目开发过程中每天合作 为了项目核心人才,充分支持他们的信任 面对面沟通永远是团队内外沟通最有效的沟通方式 可用的 阅读全文

posted @ 2017-09-10 14:09 ashal 阅读(111) 评论(0) 推荐(0)

比特币2

摘要: IN CRYPTO WE TRUST 比特币的原理? 它与我们一般认识的货币很不一样。一个经典的例子是‘雅浦岛石币’,在一个小岛上,人们用岛外的大岩石作为货币,每当有人带回来新的石头,和人民币不一样,发现的人比如张三就把石头放在村子中央,然后大喊'我带来新的石头了!’, 每个村民人手都有一个非常非常 阅读全文

posted @ 2017-09-10 13:18 ashal 阅读(182) 评论(0) 推荐(0)

比特币

摘要: IN CRYPTO WE TRUST 简单来说比特币是一位化名为日本名字中本聪(satoshi nakamoto)的人在2007年发布的一种数字货币,具有划时代的创新性,是密码学和分布式系统的一个巅峰,最初的比特币一文不值,早期参与者主要是程序员,黑客,计算机安全研究者等。这10以年来单个比特币价格 阅读全文

posted @ 2017-09-10 13:17 ashal 阅读(137) 评论(0) 推荐(0)

HTTP协议

摘要: 客户端发给服务器某个网址一个 请求(request) 服务器处理请求中的信息 服务器返回给客户端一个回应(response) 其中请求可以拆分成 请求头(head)和请求体(body),其中请求体不是必须的。 回应也可以拆分成 回应头(head)和回应体(body) 在请求体和请求头以及querys 阅读全文

posted @ 2017-09-10 13:16 ashal 阅读(135) 评论(0) 推荐(0)

导航