现象:QTP录制时报错:unable to launch the browser.the specified browser is not installed 原因:出现此问题有可能是注册表中的IE默认值及路径被篡改了,像我的就被改成:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\iexplore.e

296° /2961 人阅读/0 人点赞/0 条评论


一个朋友问: 有没有一种办法,在a.rb中写: require './b.rb'   b=B.new b.path可以输出b.rb所在的路径?   其实我们在require的时候已经能获取到它的路径了。 当然,也有个比较统一的办法,如下: class Class      def path(file)   &

433° /4331 人阅读/0 人点赞/0 条评论


最近在测试应用软件,服务器端要在不同的系统下,客户端也要分系统。测试工作相对的会复杂,请各位大侠有没有好的办法进行测试。

265° /2631 人阅读/0 人点赞/2 条评论


最近在测试应用软件,服务器端要在不同的系统下,客户端也要分系统。测试工作相对的会复杂,请各位大侠有没有好的办法进行测试。

275° /2753 人阅读/0 人点赞/0 条评论


这里说的“瑞士军刀”是指那些简单的一句命令就能完成其它高级语言一大片代码才能完成的工作。下面的这些内容是Quora网站上Joshua Levy网友的总结:通 过sort/uniq获取文件内容的交集、合集和不同之处:假设有a、b两个文本文件,文件本身已经去除了重复内容。下面是效率最高的方法,可以处理任何 体积的文件,甚至几个G的文件。(Sort对内存没有要求,但也许你需要用 -T 参数。)可以试着比

389° /3893 人阅读/2 人点赞/0 条评论


这个是我从别的地方转过来的,感觉跟我现在的主管要求我们的差不多; 不管是从个人角度还是从公司角度,我觉得case的设计应该符合以下几点:   1、一个case一个功能点:每个case都应是一个测试点,一个步骤对应一个结果   2、case的易读:从执行者的角度去写case,最好不要有太多的术语在里面,如果要有最好指明具体位置;   3、case的执行粒度:粒度越小越好;   4、步骤清晰:一个ca

536° /5350 人阅读/0 人点赞/1 条评论


在使用watir或watir-webdriver的时候,我们有时候不得不发送回车等键盘事件: browser.send_keys("{ENTER}")   #watir browser.send_keys :enter   #watir-webdriver browser.element.send_keys [:control, 'a']

892° /8922 人阅读/0 人点赞/0 条评论


程序员的样子
邓智群     2013-06-07

往运行服务器上直接上传文件时程序员的样子 当老板说项目如果能赶在最后期限前开发完成将会有一笔奖金时程序员的样子 当凌晨3点还在修改bug时程序员的样子 当发现没有按CTRL-S就关闭了文件时程序员的样子 当使用正则表达式返回了想要的结果时程序员的样子 第一次使用CSS美化页面时的效果 当所有人都在办公室挥汗如雨的加班而你却能安然的回家度周末时的样子 当老板想找一个人来修改这个严重bu

368° /3673 人阅读/0 人点赞/1 条评论


2013 ScrumGathering
陈晔     2013-06-06

这次要 过去好好学习学习,回来好好分享~~

434° /4325 人阅读/0 人点赞/2 条评论


Java正则表达式
付民     2013-06-06

RegularExpressions用途字符串匹配字符串查找字符串替换类java.lang.Stringjava.util.regex.Patternjava.util.regex.Matcher 1. 初步认识 . * + ?. 表匹配一个字符* 零到多个字符+ 一到多个? 一个或零个 2. 范围[abc][^abc][a-zA-Z][a-z] | [A-Z]  

412° /4128 人阅读/1 人点赞/0 条评论