摘要:1.测试计划一定要写全面,首先是目标是什么,测试任务是什么,测试验收标准是什么。2.测试用例要依据测试任务来完善。3.测试策略要在测试计划后产出,要写出测试步骤,在这时需要有跟开发有更多交流,可以跟开发人员制定出测试时间4.测试执行,首先是编写接口测试代码,界面的功能验证5.测试过程中要帮助产品经理提高产品质量,这个任务其实多用心就可以完成的6.测试完成后,跟开发review一下测试过程中存在的问...
阅读全文
摘要:敏捷开发的应用,给测试人员带来了测试时间的缩短,还得必须保证测试质量。如何在敏捷开发环境中应用测试呢?通过1年的摸索,我发现由集成测试,最后形成的持续集成可以应对敏捷理论。我认为测试目标发生了改变。由以前测试是发现缺陷,现在测试不光发现缺陷,还有提高代码质量(参与重构)而在测试任务中,我发现兼容性测试(css验证、js验证)跟功能测试尽量分离。原因是,功能化测试,可以通过组装成接口,由测试人员编写...
阅读全文
摘要:什么webbench会比loadrunner响应请求数多,经过周末查找发现,webbench不是,TCP的终止通过双方的四次握手实现,所以webbench比loadrnner效率高。正常浏览器是,1.建立tcp连接->web浏览器返回请求,http协议中发送请求信息->返回header信息,发送请求文档->返回数据,之后服务器会发送关闭请求并置换成time_wait。 这时loa...
阅读全文
摘要:非渐增测试:先分别测试每个模块,再把所有模块按设计要求一次全部组装起来所要的系统,然后进行整体测试。 非渐增式测试时可能发现一大堆错误,为每个错误定位和纠正非常困难,并且在改正一个错误的同时又可能引入新的错误,新旧错误混杂,更难断定出错的原因和位置。渐增测试:把下一个要测试的模块同已经测试好的模块结合起来进行测试,测试完以后再把下一个模块结合进来测试。 首先,渐增是要把系统从无到有建立起来的...
阅读全文
摘要:集成测试是自动化实现搭建环境(测试正确性、可靠性),之后将不同的功能模块分多次组合完整系统,及产生测试报告的过程。 集成测试实现过程要从设计阶段开始,由需求方(程序设计uml和产品说明书)来设计数据接口(DB,XML等)、应用接口、外部接口(例如:第三方插件)。设计后,要审查规范性和一致性。
阅读全文
摘要:如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTIMEFORMAT='%F %T ...
阅读全文
摘要:首先每台机器的sshd进程都是起来,假定2台机器的用户名都是sk1 登录到第一台机器node1的sk帐户。在~/.ssh目录下用ssh-keygen -t dsa生成了一个密钥对。2 把公钥id_dsa.pub用“scp ./id_dsa.pub aaa:/tmp”命令把公钥拷贝到第二台主机aaa上。3 登录进第二台机器aaa的renbin帐户。用“cat /t...
阅读全文
摘要:bash提示符的配置:如果您很容易使 shell 提示行变得色彩绚烂斓且带有更多信息,为什么还要坚持用单调的标准 shell 提示行呢?在这篇技巧中,Daniel Robbins 将说明如何获得符合您的意愿的 shell 提示行,并会说明如何动态更新 X 终端的标题栏。作为 Linux/UNIX 人,我们有很长的时间是在 shell 中工作,并且在许多情况下,下面这一行就是始终盯着我们的那个提示行...
阅读全文
摘要:/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文...
阅读全文
摘要:修改 /etc/ssh/ssh_config,设置 GSSAPIAuthentication no修改 /etc/ssh/sshd_config,设置 UseDNS no重启sshd
阅读全文
摘要:1.增大队列SYN最大半连接数 在Linux中执行命令"sysctl -a|grep net.ipv4.tcp_max_syn_backlog",在返回的"net.ipv4.tcp_max_syn_backlog=256"中显示 Linux队列的最大半连接容量是256.这个默认值对于Web服务器来说是远远不够的,一次简单的SYN攻击就足以将其完全占用.因此,防御DOS攻击最简单的办法就是增大这个...
阅读全文
摘要:MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导入的速度。-e 使用包括几个VALUES列表的多行INSERT语法;--max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;--net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_...
阅读全文