已有 1428 人访问
紫晴 ID.12326
阅读(302)
博客(1)
紫晴的阅读

代码测试(CodeTest)
1.什么是代码测试?与传统的功能和接口测试有什么不同?代码测试的立足点是Code,是基于代码基础之上的,而传统的功能测试和接口测试是基于应用的,必须对应的测试系统是在运行中的。代码测试不会特别注重接口测试的可持续性集成。代码测试的特点是快捷高效准确的完成测试工作,快速推进产品的迭代。2.CodeTest的方法:(1)代码走读和review适合场景:逻辑相对简单,有较多的边界值。方法介绍:直接查看和
716°/ 2014-08-12/7168 人阅读 / 116 人点赞 / 0 条评论

数据库的最简单实现
所有应用软件之中,数据库可能是最复杂的。MySQL的手册有3000多页,PostgreSQL的手册有2000多页,Oracle的手册更是比它们相加还要厚。但是,自己写一个最简单的数据库,做起来并不难。Reddit上面有一个帖子,只用了几百个字,就把原理讲清楚了。下面是我根据这个帖子整理的内容。一、数据以文本形式保存第一步,就是将所要保存的数据,写入文本文件。这个文本文件就是你的数据库。为了方便读取
202°/ 2014-08-11/2027 人阅读 / 0 人点赞 / 0 条评论

常用推荐算法
在推荐系统简介中,我们给出了推荐系统的一般框架。很明显,推荐方法是整个推荐系统中最核心、最关键的部分,很大程度上决定了推荐系统性能的优劣。目前,主要的推荐方法包括:基于内容推荐、协同过滤推荐、基于关联规则推荐、基于效用推荐、基于知识推荐和组合推荐。一、基于内容推荐基于内容的推荐(Content-basedRecommendation)是信息过滤技术的延续与发展,它是建立在项目的内容信息上作出推荐的
198°/ 2014-08-11/1980 人阅读 / 0 人点赞 / 0 条评论

自动化测试实践经验和教训
序言:在部门做自动化有好一段时间了,经历了自动化从无到有,然后到框架,到现在的平台,以及持续集成,回顾发现由于自己之前经验太浅,走过的弯路太多,现在也还在谨慎的前进着,上次又回顾了一遍”软件测试经验和教训”里的自动化测试章节,发现早前很多懵懂的经验,现在稍稍清晰,于是想着结合自己的历程精简出一些经验吧。现在经验还是尚浅,如果有更深认识的朋友,互相讨论,谢谢一、所谓自动化是为了软件发布服务的,并不只
258°/ 2014-08-08/2584 人阅读 / 0 人点赞 / 0 条评论

借助测试数据管理将应用程序开发和测试成本降到最低
Informatica测试数据管理解决方案可帮助IT组织创建功能完整、安全的数据库应用程序测试数据子集。支持数据库应用程序的IT组织常常会制作生产环境的多个副本来用于开发、测试和培训。然而,随着生产数据库的增大,制作这些副本将会用掉成本高昂的存储空间和系统资源,同时会让公司陷入因数据泄露而导致财务损失的风险。借助Informatica测试数据管理解决方案,公司可以避免:过高的数据管理成本未能有效遵
288°/ 2014-08-08/2889 人阅读 / 0 人点赞 / 0 条评论

Git远程操作详解
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。gitclonegitremotegitfetchgitpullgitpush本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有
196°/ 2014-08-07/1961 人阅读 / 0 人点赞 / 0 条评论

码农故事:一位中级程序员的自白
我是一名中级程序员。我有相当不错的基本技能。我犯了足够多的错误才明白为什么那些被称为错误。我很清楚我还需要了解更多东西。最重要的是,我知道那些东西大概是什么,并且我正在努力而积极地提升自己。勇敢地承认自己不过是水平一般的程序员,这花了我一些时间。我不再感觉有必要去抓住那些我并不了解的观点。当人们发现我对某样东西不了解时,我也不再感到害怕。事情并非从来如此。你可能对此不以为然,但是我曾经自诩为编程大
200°/ 2014-08-07/2009 人阅读 / 0 人点赞 / 0 条评论

好的软件测试人员该具备有那些特质
作者列出了大多数软件测试人员应该有的特质他们是探索家-aren'tafraidtoventureintounknownsituations.-lovetogetanewpieceofsoftware,installitontheirPC,andseewhathappens.他们是问题排除专家-goodatfiguringoutwhysomethingdoesn'twork.他们是非常坚韧不懈的-k
286°/ 2014-08-06/2867 人阅读 / 0 人点赞 / 0 条评论

有用的Testing Heuristics
Heuristic是一种经验为主的解决问题之技巧.它可用来快速找到可能的最佳方案.wiki有对他有更多的解释http://en.wikipedia.org/wiki/HeuristicsRobson提出了36个有用的TestingHeuristics,主要可以分成四类:Group1–cidtestd=Customers,Information,Developerrelations,Team,Equ
279°/ 2014-08-06/2792 人阅读 / 0 人点赞 / 0 条评论

如何成为一个professional tester
作者和JamesBach访谈后,收获不少,他整理出要成为一个professionaltester应该要如何做:1.Createyourowndefinitions.-定义什么是你认为好的或是完美"testing"和"quality"-并且检视你所做的事情,那些行为是符合你所定义的-也就是你自己能够建立一个framework,来规范自己想要做的事情,并且能评估
281°/ 2014-08-04/2810 人阅读 / 0 人点赞 / 0 条评论