`
文章列表
1997 TestNet 成立 1997年6月9日,荷兰TestNet协会成立,是一个软件测试知识的交流平台。 UML发布 UML (Unified Modeling Language:统一建模语言)由Rational Software的James Rumbaugh, Grady Booch和Ivar Jacobson设计。UML 1.1规范被OMG接受进行标准化。作为软件建模标准,UML自然也成为基于模型的测试(model-based testing)的基础。 首届加州洛斯拉图斯软件测试研讨会举行 首届加州洛斯拉图斯研讨会(Los Altos Workshop)举行,组织者是C ...
技术相关: 论坛,信息: https://developer.android.com/community/index.html 官方guideline: http://developer.android.com/sdk/installing/bundle.html 周边相关: 上线前的tips: http://www.kaixin001.com/repaste/88288567_7380956271.html?stat=orrecn_out
    从事软件测试行业已经有三年多了,最近一直在问一个问题:我的核心竞争力是什么?如果对于一个软件开发者而言,这个问题也许相对比较容易回答,对于某种语言的掌握,对于某些架构的理解及运用,对于某些库的熟练 ...
    最近看书用到了程序段计时器,顺便就写一小段的代码来玩玩,结果发现一个有趣的现象,将一个简单的循环从main函数移出,并包装到一个单独的函数,然后从main调用该函数,结果所使用的时间反而少了。按理来说,函数调用会涉及到多次的内存读写,应该是时间会延长,事实却相反。     小二,上代码! #include <stdio.h> #include <time.h> #include <sys/time.h> struct timevale {     long tv_sec;     long tv_usec; }; double getSum (in ...
  最近在看第4章,指令集以及CPU系统的设计。   记录几个比较好的reference:   书本中的内容有点老,主要基于32位,64位系统中,一些寄存器的名字有所改变。这篇博客中的例子浅显易懂,并且是针对64的:   http://www.cnblogs.com/bangerlee/archive/2012/05/22/2508772.html   几个工具,防止忘记了:   1. objdump -d   2. gdb:      info registers      x/      disassemble
《深入》这本书就我凭借自己非常有限的、局限的眼光来看,是一本难得的好书。相信在这一点上,我跟很多资深的大能有一样的结论~   其实早在两年前,就已经在某个以数字命名的“无良”电商那购买了此书的第二版,而且 ...
   如题,家庭作业。记录个人的部分答案,由于时间关系,不会每题都做。    2.38:show_bytes()    直接参照书本里面的程序: #include <stdio.h> #include <string.h> typedef unsigned char *byte_pointer; void show_bytes(byte_pointer start, int len){   int i ;   for(i = 0; i < len; i ++)     printf(" %.2x", start[i]);   printf ...
  今天偶然看到一道题目,如何编程来判断,三维空间中的两条线段是否相交?两条直线是否相交?   第一眼看到想到了二维坐标系中的简化版,在二维的空间中,判断两条线是否相交,可以分别对横坐标,纵坐标投影,并判断是否都有重合。投影的过程,其实就相当于维度的简化。因此,对于三维坐标系中的两条线段,第一个想法也是分别对三个二维平面投影,简化为三个二维平面中的线段是否相交,重合的判断。这里有一个陷阱,就算在三个二维平面都有交点的线段在三维空间也可能是不相交的,反之者必然成立。也就是说,前者是后者的必要非充分条件。   进一步考虑到,如果线段相交,那么在三个二维平面上投影的交点是同一个点,而如果不相交,而 ...
    前天折腾一天,最后还是没能让eclipse成功跑起pydev来,原因未明,网上也很难找到答案。今天尝试着从同事那直接copy一个完整的eclipse + pydev过来,结果也因为安装的jdk不匹配(他是32位的,我是64位的),没法启动。由于系统是64位的,我也不打算再折腾jdk了,因此,打算直接在服务器上看代码。     记录几个有用的介绍vim及相关插件的链接: 比较全面的介绍了一些插件,对我这样刚入门的人来说,很是不错: http://blog.csdn.net/yangyang_gnu/article/details/6642271 taglist的使用: http:// ...
  最近要做一个workshop,是关于介绍测试用例里面用到的Python脚本,由于测试脚本用到了很多的自动化辅助工具abb(化名),里面提高的函数接口,于是打算把abb项目也顺便过一次。由于平时工作中用到的Python脚本,每个文件基本上都是在五百行以内,关联的文件不会超过二十个,因此平时都习惯于用vi直接在远程的服务器上开发与测试。而abb却是一个几万行,包含多个文件的工具包,因此,采用文本方式已经不合适,最便捷的就是借助IDE工具了。这里选择了eclipse。   eclipse安装,JDK安装略过,比较简单而方便。接下来就是安装python以及pydev插件。由于abb的开发是基于py ...
【引用,手抄】 1. 测试用例中一个必须部分是对预期输出或结果进行定义。 (一般来说,测试用例中,输入与输出是一个预先定义的对应关系) 2. 程序员应当避免测试自己编写的程序。 (与测试驱动开发,如何结合?) 3.编 ...
    今天在学习使用jQuery里面的动画功能,animate(),为了方便显示及显示效果测试,打算采用toggle函数,使动画能来回的移动。写了以下一段代码(纯为了学习的简陋代码): <html> <head> <script type="text/javascript" src="./scripts/jquery-1.10.2.js"></script> <style type="text/css"> #pic1{ position ...
##非原创,转载。 import sys sys.path 系统环境是一个list,可以将自己需要的库添加进入,例如mysql库,hive库等等。有三种方式添加,均验证通过: 1 临时添加,在一个shell窗口中 import sys sys.path sys.path.append(path) 但退出该shell窗口,即失效 2 使用pth文件永久添加 使用pth文件,在 site-packages 文件中创建 .pth文件,将模块的路径写进去,一行一个路径,以下是一个示例,pth文件也可以使用注释: # .pth file for the  my project(这行是注释 ...
一个不错的工具包,用js写成的,可用于做酷炫的presentaion. 刚刚接触,初步了解怎么运用,具体的关键字,调用方法还待摸索。下下周正好有个宣讲,希望能用上。 下载: https://github.com/bartaz/impress.js/ 演示: http://bartaz.github.io/impress.js/#/bored 有趣的是演示页面的源代码,作者是个很有意思的人,哇卡卡!!
    最近在做一个公司内部网站,申明一下,公司为非互联网公司,因此网站纯为内部信息共享,方便新闻发布。开发也是十分的“山寨”,没有专业人员,没有基础平台,一切从零开始,一切从三个“臭皮匠”开始:一个皮匠负责后台,一个负责UI,一个负责前台代码。我是其中负责前台的皮匠。初用javascript,存在很多的不足,性能没有考虑,功能放在了第一位。     第一个功能,页面聚焦。初始页面中分布很多小版块,当用户点击版块时,显示该版块详细内容,同时,页面其余部分模糊化。     考虑到页面需要模糊化,并且在点击任何部分的时候都需要这个功能,因此将页面主体部分放到一个div id="cont ...
Global site tag (gtag.js) - Google Analytics