主页 > 手机软件开发 > 手机应用定制 >

手机应用软件制作

  手机应用软件制作? 这个案例分析所用的项目是为公司新开发的一个Web站点。文中的“公司”由一些大公司合并而成,是欧洲领先的IT咨询公司之一。这个项目的目标是为一个公司发布一条消息。

  作一个小的类比,当我还是小孩子的时候,有时我在就寝后半个小时还不睡觉,每次只是为了看看我的父母能忍受我多久才会发怒。我发现母亲总是先于父亲命令我上床睡觉,那就意味着这两个“系统”有不同的忍耐度。我只是想看看会发生什么。我认为这是我做的第一次探索性测试。有一两次,是我和我的兄弟一起这样做的,我们两个人在一起有好处,会感到更加有力。虽然结局通常是一样的,但是这使得我们把忍耐度变人了一些。这与软件测试有很多相同之处。您知道系统会阻让您访问受限制的信息,但是真的会那样吗?两人联合经常会带给您更多酌方法。

  当然这是一个再简单不过的例子,但它仍然强调出了要点。探索性测试和双人测试都不是新的革命性的方法。尽管如此,但是把它们应用于一个系统,在计划的和结构化的软件测试会话中应用它们,这些都证明了它们会产生令人惊奇的结果。

  应用双人和探索性方法的思想来源于James Bach和他齐帅wjatis5ce com L发表的论文。就橡J训朗Bach提到购那样,探索性测试实际上是一个可传授的方法,测试的成功取决于测试人员和测试经理的技能*因为“临时技巧”这个词看上去没有使大家理解这一点,所以他用了“探索性”这个术语。探索性测试依靠测试人员的知识水平和创造力。没有这些,测试就变得毫无意义。探索性测试的最简单的定义是测试设计和测试执行同时进行。前一次做的测试结果会影响到我们下一次要他的测试,在这种意义上来讲,我们就是在做探索性测试。当我们不能断定在测试用期之前我们应该进行什么测试,或者当我们还没有机会进行那些测试的时候,我们更具有探索性[BACH011。

  在计划、写脚本和执行过程小,探索件技术的应用要比大多数人所认识的还要频繁*甚至写详细测试脚本的时候,人们经常在写脚本之前采用探索性方法以便他们自己熟悉这套软件*完全脚本化测试和完全探索性测试(“故障追查”)之间的差异可以在中形象地表不出来,在图中,两端代表两种应用的极端,在个间,您会发现探索性测试的不向级别。

  

  • 1
  • 2
  • 3