05 2014 档案

摘要:B/S架构的系统,都会使用如下的基础软件架构: 数据访问层:实现对数据的访问功能,如增加、删除、修改、查询数据。 业务逻辑层:实现业务的具体逻辑功能,如学生入学、退学、成绩管理等。 页面显示层:将业务功能在浏览器上显示出来,如分页显示学生信息等。在实际项目中,可... 阅读全文

posted @ 2014-05-19 22:07 lci05 阅读(237) 评论(0) 推荐(0)

摘要:这里只是介绍Web测试相对于其他类型软件的测试额外需要了解的内容,关于测试方法不是本文的重点,里面谈到的每一项在以后的文章中再说明。大家看到这些内容可能都不陌生,我晒出的内容也许不对或有误导,请大家指正。1.HTTP/HTTPS协议·你应该去了解什么是http协议·什么是GET,POST,sessi... 阅读全文

posted @ 2014-05-19 22:00 lci05 阅读(219) 评论(0) 推荐(0)

摘要:大家都知道,一个设计良好的自动化测试框架,就需要考虑到如下几点:1. 易扩展性 既能满足现在的业务功能需求,又能在日后的项目中复用该框架;2. 易维护性 当数据,页面设计或业务逻辑发生变更时,能够做稍微修改,轻松完成;3. 易用性 一个好的框架就像一份好的详细设计,只要是懂一点点代码的人就能轻松写c... 阅读全文

posted @ 2014-05-19 21:53 lci05 阅读(793) 评论(0) 推荐(0)

摘要:软件功能之间的关系大致有三种:1. 彼此独立 这些功能就是打死不相干的,变更其中一个地方,另外的地方也不受影响,包括在输入上独立,输出显示上独立和数据独立;2. 调用和被调用 可能在某些应用程序中,有函数或dll的调用,那么如果被调用的特性被修改了,调用这个的地方都需要做覆盖性测试,当然这种情况肯定... 阅读全文

posted @ 2014-05-19 21:50 lci05 阅读(182) 评论(0) 推荐(0)

摘要:如果run setting中的Storage Type设置为DataBase,则需要设置数据库来保存loadtest的运行结果,如下图所示 图:Storage Type设置为DataBase图:在Manage Test Controller中配置保存loadtest结果的数据库如果在装VS的时候有... 阅读全文

posted @ 2014-05-14 23:00 lci05 阅读(356) 评论(0) 推荐(0)

摘要:在之前文章(如何使用思维导图更高效的设计测试用例?)提到了使用正则表达式帮助我们测试,这里就简单介绍下,只是说出我的经验而已,也请看到文章的朋友多指正~在软件系统中,很多地方都会用到正则表达式,对于这种功能的测试,其实更多的就是测试其正则表达式的有效性,以下就我的经验列出了几个场景以及介绍下如何快速... 阅读全文

posted @ 2014-05-07 23:02 lci05 阅读(342) 评论(0) 推荐(0)

摘要:最近公司刚完成了一个比较大的项目-单品页模块化,即使用现在比较流行的Twitter Bootstrap进行前端开发。说其大是因为工作量大,开发前期投入约80人日,包括前端开发及PHP开发,且不包括修复bug的时间,测试投入约48人日,同时也是非常重要的项目,直接关系到转化率,稍有差池就会导致转化率的... 阅读全文

posted @ 2014-05-07 22:49 lci05 阅读(289) 评论(0) 推荐(0)

摘要:继前面几篇文章后再来说说老生常谈的话题,怎么样提升前端性能。文中很多取材自网络及《High PerformanceWebSites》,并根据自己工作中所接触到的知识整理而成。1. 减少HTTP请求终端用户响应时间80%消耗在前端,而大部分时间都是在下载页面的资源:图片,脚本,flash等等,减少请求... 阅读全文

posted @ 2014-05-07 22:27 lci05 阅读(143) 评论(0) 推荐(0)

导航