`
文章列表
Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle 所有的“进出”的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思) ...
http://www.51testing.com/?uid-181625-action-viewspace-itemid-846552   谈到测试人员的发展,首先再回过头来看看整个项目期间测试人员做的事情或者说能够做的事情吧以及需要具备的对应的能力吧!1、版本或者产品的规划阶段:作为一个测试人员,这个时候可以从一个更高的角度对产品的规划提出自己的想法,来更好的帮助产品取得成功。   需要具备的能力或者知识:对于产品的商业理解以及整个行业和市场的理解都比较深入,实际上这个时候我们可以将自己看成是一个产品经理 2、版本的需求阶段:测试人员已经能够开始做需求阶段的缺陷预防,保证需求是能够满 ...
在本系列的第一篇文章“我们的测试为什么不够敏捷”中,根据实例总结出敏捷自动化的两大阻碍:“脚本维护困难”、“断言条件繁琐”。本文针对如何降低脚本维护难度分享一些实践经验。 相关厂商内容 12306插件引发GitHub故障,GitHub资深运维工程师确认参加QCon北京2013,现身说法 《程序员必知97件事》合著者Kevlin确认参加QCon北京2013并发表主题演讲
测试是为了保证软件的质量,敏捷测试关键是保证可以持续、及时的对软件质量情况进行全面的反馈。由于在敏捷开发过程中每个迭代都会增加功能、修复缺陷或重构代码,所以在完成当前迭代新增特性测试工作的同时,还要通过回归测试来保证历史功能不受影响。为此我们期望:   测试范围足够广: 测试用例要覆盖所有功能; 要在各种可能的环境下作兼容性测试; 系统的稳定性、性能都要测试; 测试频率足够高: 每日构建产生的版本要保证可用; 每个迭代都需要对历史功能做回归测试; 释放前或上线后如果打了补丁,就需要回归; 但实际情况往往不遂人愿:
    背景: 每次发布detail这边一般都要发布多个js文件,然后同步到不同的CDN;现阶段CDN有提供一个平台,前端在发布js后可以根据js的文件名来逐个校验下每个js是否同步到每一个CDN节点,但在有多个js发布的时候,可能不能逐一校验,detail这边有出现发布js后同步到个别的CND节点同步失败,所以考虑用一个简便的方式来执行; 大致流程: 通过svn的命令拿到每次js发布的文件名,然后根据文件名在CDN同步校验平台上检测是否同步到每个CDN节点,如果同步失败返回信息; 具体步骤: 1、通过命令拿到每次要发布的js文件信息,这些信息包含 版本号、时间、提交者、文件名 ...

svn帮助

http://blog.csdn.net/easyroom/article/details/5814672    SVN帮助   add: 把文件和目录纳入版本控制,通过调度加到版本库。它们会在下一次提交时加入。   用法: add 路径...       有效选项:      --targets ARG            : 传递文件 ...
Spring的三种实例化Bean的方式1,xml配置使用bean的类构造器2,xml配置+factory类,使用静态工厂方法实例化3,xml配置+factory类,使用实例工厂方法实例化以下分别说明1,xml配置使用bean的类构造器请参照前一篇文章《第一个Spring程序,HELLOWORLD》。2,xml配置+factory类,使用静态工厂方法实例化请参照以下代码中蓝字的部分,红字的部分为第三种方法所用。xml文件配置xml文件名:beans.xml文件内容:<?xml version="1.0" encoding="UTF-8"?>< ...
如果一个测试站点要及时的从svn获取最新的文件,那么写一个定期更新程序是非常必要的,下面的代码Python的简单实现svnupdate.py import time,os,sys,svnconfigdist=svnconfig.setting['dist']os.chdir(svnconfig.setting['svn'])

ruby regular

    博客分类:
  • ruby
  1. 一般规则:     /a/ 匹配字符a。     /\?/ 匹配特殊字符?。特殊字符包括^, $, ? , ., /, \, [, ], {, }, (, ), +, *.     . 匹配任意字符,例如/a./匹配ab和ac     /[ab]c/ 匹配ac和bc,[]之间代表范围。例如:/[a-z]/ , /[a-zA-Z0-9]/     /[^a-zA-Z0-9]/ 匹配不在该范围内的字符串     /[\d]/ 代表任意数字     /[\w]/ 代表任意字母,数字或者_     /[\s]/ 代表空白字符,包括空格,TAB和换行     /[\D ...

ruby字符串的处理

    博客分类:
  • ruby
最最常用的字符串处理函数 1.返回字符串的长度str.length => integer 2.判断字符串中是否包含另一个串str.include? other_str => true or false    "hello".include? "lo"   #=> true   "hello".include? "ol"   #=> false   "hello".include? ?h     #=> true 3.字符串插入:str.insert(in ...

ruby中替换

    博客分类:
  • ruby
  Ruby String http://simohayha.javaeye.com/category/15272 里面有关于String的详细介绍 13 在一个string中进行替换. 我们可以使用sub或者gsub方法来进行替换,他们两个方法第一个参数都是接受正则表达式。其中,sub方法替换掉第一个匹配的地方,而gsub方法替换掉左右匹配的地方: 代码 s1 = "spam, spam, and eggs"   s2 = s1.sub(/spam/,"bacon")                # "bacon, s ...

趁现在还....

趁阳光正好,趁微风不噪,趁繁花还未开至荼靡,趁现在还年轻可以走很长的路,还能诉说很深很深的思念,趁世界还不那么拥挤,趁飞机现在还没起飞,趁现在时光还没吞噬所有的思念,趁现在自己的双手还能拥抱彼此,趁我们现在还能呼吸,去做我们想做的事吧,去见我们想见的人吧,去说我们想说的话吧

js总结2

164. 定义常量的关键字:const,定义变量的关键字:var165.将数字转化为人民币大写形式 166.xml数据岛绑定表格167.以下组合可以正确显示汉字168.XML操作169.动态修改CSS的另一种方式170. isNaN(变量):测试是否为数值型.171.设置和使用cookie172.取月的最后一天 173.判断当前的焦点是组中的哪一个174. 175.在web.xml中添加定义176.标签库中定义abc.tld177.在使用自定义标签的页面中加入自己定义的标签178.显示带边框的集179.【文件(F)】菜单中的命令的实现180.【编辑(E)】菜单中的命令的实现181.【查看(V)】 ...

js总结

javascript事件查询综合 click() 对象.click() 使对象被点击。 closed 对象.closed 对象窗口是否已关闭true/false clearTimeout(对象) 清除已设置的setTimeout对象 clearInterval(对象) 清除已设置的setInterval对象 confirm("提示信息") 弹出确认框,确定返回true取消返回false cursor:样式 更改鼠标样式 hand crosshair text wait help default auto e/s/w/n-resize event.clientX 返回最后一次点 ...

虾米续集

andycai 发布于 2007-09-13 15:19:21 01. 为什么要在一个团队中开展软件测试工作?因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?我曾经做过web测试,后台测试,客户端软件,其中包括
Global site tag (gtag.js) - Google Analytics