Code Review是软件工程中很有意义的一个活动
admin | 软件测试 | 2014-12-13
Code reviews 确实有很多用处,而在实际工作中它被用来找到程序bug、保证代码风格、编码标准。过于负担了。它不应该承担发现代码错误的职责,而是审核代码的质量,如可读性,可维护性,健壮性以及程序逻辑对需求的实现正确完整性。程序中的bug应该由单元测试、集成测试、性能测试、系统测试、回归测试来保证的,其中主要是单元测试是最重要的环节,因为... [阅读全文]
Windows API 调用监视工具 API Monitor
API Monitor 是一款用来监视和显示用户应用程序和服务程序中的Windows API调用的免费软件。它是一个强大的工具,在跟踪调试你开发的应用程序时,可以帮助发现产生问题可能的原因。API Monitor支持windows 7及windows 64位系统。
http://www.rohitab.com/apimonitor#Download
[阅读全文]
差网络环境模拟工具 Clumsy
admin | 软件测试 | 2014-11-14
clumsy 能在 Windows 平台下人工造成不稳定的网络状况,方便你调试应用程序在极端网络状况下的表现。
简介
利用封装 Winodws Filtering Platform 的WinDivert 库, clumsy 能实时的将系统接收和发出的网络数据包拦截下来,人工的造成延迟,掉包和篡改操作后再进行发送。无论你是要重现网络异常造成的程序错误,还是评估你的应用 程序在不良网络状况下的... [阅读全文]
基于 Jenkins 快速搭建持续集成环境
admin | 软件测试 | 2014-10-13
持续集成概述
什么是持续集成
随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重要。
持续集成正是针对这一类问题的一种软件开发实践。它倡导团队... [阅读全文]
Jenkins知识地图
admin | 软件测试 | 2014-10-13
这篇文章大概写于三个月前,当时写了个大纲列表,但是在CSDN上传资源实在不方便,有时上传了莫名审核不通过,如果以前有人上传过,也会导致上传失败。现在把之前工作中找到的好东西和各位分享。现在不搞这些了,也算是个归档吧。内容主要涉及Hudson/Jenkins的使用,维护,以及插件开发,开发的东西更多些吧。
首先说下Jenkins能干什么?说下两个典型的... [阅读全文]
xampp mysql 自动备份
admin | 软件测试 | 2014-09-01
set datevar=%date:~0,4%%date:~5,2%%date:~8,2%
d:
cd D:/xampp/mysql/bin
mysqldump -uwps_email_zt -p123456789 zentao > D:/xampp/mysql/mysqlBak/zentao_back%datevar%.sql
exit
http://jingyan.baidu.com/article/4f34706e8a2c29e387b56d9e.html
[阅读全文]
XAMPP 启用 LDAP 支持
admin | 软件测试 | 2014-08-27
解决方法:1. 复制 phplibsasl.dll 到 apachebin 路径下;2. 修改 phpphp.ini 文件,取消 extension=php_ldap.dll 的注释;3. 启动 apache。
[阅读全文]
黑盒测试用例设计方法
admin | 软件测试 | 2014-08-08
1. 概述
黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。
2. 等价类划分法
2.1. 概念
等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值... [阅读全文]
Bug书写规范与对应等级
admin | 软件测试 | 2014-08-08
BUG书写规范
书写BUG的基本要求是准确、简洁、完整、规范,注意如下方面:
1、每个BUG中只书写一个缺陷或错误,如果是相同类型的bug归纳到一个bug中。
2、对错误的描述要做到简洁、准确、完整,揭示错误实质,为了便于在数据库中寻找,记录包含错误发生时的用户界面是个良好的习惯。例如记录对话框的标题、菜单、按钮等控件的名称。
3、明确指明错误... [阅读全文]