- 博客(91)
- 资源 (22)
- 收藏
- 关注

原创 测试启发法速查表
Elisabeth Hendrickson 是业内公认、世界知名的大师级敏捷软件测试专家,她的“测试启发法速查表”在业内广为流传,帮助了无数的测试工作者。本文就是这份测试启发法速查表,希望能够帮助各位测试人员。
2014-06-16 08:58:03
4877

原创 RobotFramework+Selenium2环境搭建与入门实例
RobotFramework+Selenium2的环境搭建,以及一个小例子
2013-08-17 08:38:31
61741
6

原创 零基础学软件测试V2.0
关于本教程 本系列是在之前的基础上进行了修改更新,原来的内容显得过于简单,但都是重点,这次对于过于简单部分增加了更详细的内容。 目前国内越来越重视软件测试,人才的缺口也是比较大的,为了帮助大家快速的学习测试知识来找到满意的工作,特此来分享本系列的课程。本教程的重点是黑盒测试基础知识和数据库部分的内容,其他部分也会介绍一些。学习方法软件测试工程
2012-10-21 10:06:45
92208
46
原创 qcow2转vmdk后,windows系统蓝屏解决方法
qcow2转换成vmdk后经常遇到windows系统无法启动的现象,找了很久没找到解决方案,经过各种尝试,发现下面方法可以使用。解决方法很简单,就是vmware加载硬盘时格式选择IDE就可以了,不要选默认的SCSI就好了。
2017-10-10 22:45:18
4030
5
转载 CTF练习资源大全集
Practice CTF List / Permanant CTF ListHere's a list of some CTF practice sites and tools or CTFs that are long-running. Thanks, RSnake for starting the original that this is based on. If you have an
2017-08-05 22:38:02
5656
原创 暴力解决unable to find vcvarsall.bat的方法(记录帖)
1、安装VC for python2、更改C:\Python27\Lib\distutils下的msvc9compiler.py文件将文件中的find_vcvarsall函数重写def find_vcvarsall(version): productdir='C:\Users\\nick\AppData\Local\Programs\Common\Microsoft\Visua
2017-08-05 00:21:07
5291
原创 黑阔的win10--把win10打造成kali(记录帖)
win 10 启用ubuntu功能win 10设置—更新和安全—针对开发人员—开发人员模式设置完成后,程序和功能—启用和关闭windows功能,选择“适用于Linux的Windows子系统(Beta)”,即可开启。(这步对win10 版本有要求,如果没有请更新win10,推荐使用win10易升工具)Cmd命令行下,输入bash按步骤安装即可(这个过程有点满)
2017-07-16 21:35:44
16767
2
原创 LookupError: no codec search functions registered: can't find encoding错误解决
百度了半天,然后终于谷歌到了。之前安装的Python 2.7,之后又安装了python 2.6然后输入任何东西都报:LookupError: no codec search functions registered: can't find encoding这错误。解决方法是:把原来的环境变量更改成新的版本就好了。尤其是PYTHONHOME这个环境变量
2017-04-26 16:02:10
6615
原创 Kali 2.0 RTL8192eu驱动安装(记录贴)
问题描述:无线网卡:RTL8192EUlspci无法识别lsusb可以发现试了很多方法都不行,最后找到这个驱动就可以了:https://github.com/jpostma/rtl8192eu前提需要安装linux-headers-4.0.0-kali1-amd64 默认源是不可以,换成阿里云源就可以了
2016-03-01 10:55:14
5277
原创 关于博客不再更新的说明
谢谢各位对我的支持,由于早已不再从事软件测试行业,所以博客也就一直没有更新,看到了很多大家的留言也没能一一回复,深感抱歉。工作也比较忙,以后也不会更新了,本打算把博客关掉,想了一下还是留着呗,还请大家见谅。看到很多技术细节的问题没有环境也不好回答了,很多求资源的,有些我也是没有了,就把有的在分享下吧。测试书籍:http://pan.baidu.com/share/link?shar
2016-01-05 11:20:17
7768
41
原创 [转载]2014十大的安全工具(ToolsWatch.org投票选出)
由ToolsWatch.org读者投票选出的2014十大安全工具,年度评选结果列表如下:01 – Unhide02 – OWASP ZAP – Zed Attack Proxy Project03 – Lynis04 – BeEF – The Browser Exploitation Framework05 – OWASP Xenotix XSS Explo
2015-01-16 17:28:20
2816
原创 软件测试基础视频
软件测试基础教程:包括测试基础理论、测试用例和测试计划、总结。仅限个人学习使用。链接: http://pan.baidu.com/s/1qWBKxKK 密码: avqb
2015-01-05 13:51:07
16475
8
原创 RobotFramework+Selenium视频教程
以前录制的RF+Webdriver的视频,现在拿出来分享给大家。包括课件、视频和安装包。仅限个人学习使用。链接: http://pan.baidu.com/s/1jGwx9sE 密码: kr6t
2015-01-05 13:48:18
12340
1
原创 第1讲:The nature of Testing--测试的本质
*********声明:本系列课程为Cem Kanner的软件黑盒测试基础的笔记版**************What's A COMPUTER PROGRAM?Textbooks often define a "computer program" like this:A program is a set of instructions(指令) for a computer.Tha
2014-07-15 15:40:45
4288
1
原创 第0讲: 准备篇
本篇是软件测试自学课程的第0讲,主要介绍一下你在本专栏可以学到什么,学习前需要准备什么。本专栏主要会分成三部分来介绍软件测试的必备知识:1、软件测试的基础知识,这部分主要包括软件测试的基础理论、Bug相关的理论和测试用例设计技术三部分,通过本部分的学习可以掌握从事软件测试工作必备的知识。2、功能自动化测试技术,本篇主要讲解使用RobotFramework+Selenium进行自动化验收
2014-07-10 15:05:01
8483
1
转载 程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历
2014-01-14 16:12:35
2345
原创 RF+Selenium2Library+Sikuli集成环境搭建
Sikuli是通过截图来编写代码的脚本语言,他是对于Selenium不好处理的一些模态窗口、flash等的利器。废话少说,直接开始安装吧。安装RF+Selenium2Library的环境这里就不说了,不会的看一下http://blog.youkuaiyun.com/xc5683/article/details/10017915这篇文档就好了。1、安装Sikuli http://sikuli.org,去官网
2013-09-06 08:44:20
10490
原创 Robot Framework作者建议如何选择自动化测试框架
本文摘自:InfoQ中文站http://www.infoq.com/cn/news/2012/06/robot-author-suggest-autotestRobot Framework作者建议如何选择自动化测试框架软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几种
2013-08-29 16:33:26
3765
转载 80个Python经典资料(教程+源码+工具)汇总——下载目录
大家好,51CTO下载中心根据资料的热度和好评度收集了80个Python资料,分享给Python开发的同学。内容包括1个Python专题、66个学习资料、7套Python源码和6个相关软件。附件较多,无法一一分享,在此大家整理一个下载目录了,可以保存以备后用,需要时可选择性下载。附件下载地址:http://down.51cto.com/data/432858附件内容部分预览:
2013-08-28 21:19:24
10101
原创 软件测试自学指南---从入门到精通
近来,软件测试行业发展迅速,企业越来越重视测试了。越来越多的人加入了测试大军中,很多人也想通过自学来学习软件测试技术加入这个行业,但是现在软件测试的书籍越来越多,也良莠不齐,而且软件测试涉及的技术也越来越多。本文主要说明的是从事软件测试行业需要必备的知识,以及该如何学习,主要给大家提供一些比较优秀的书籍,并给出学习的顺序。希望通过阅读本文,读者可以明确该如何学习测试,并学习哪些知识。由于仅是个人建
2013-07-24 13:30:11
283204
17
原创 Selenium 处理富文本
大多数的网站尤其是论坛,博客这些都会用富文本来代替原来的文本框。对于这种富文本(RichText),我们不能用传统的sendkeys方法来处理,我们可以采用富文本自己的API方法,通过执行JS脚本的方法来处理。我们来看一个例子:这个项目目标就是一个富文本,下面是firebug识别出来的信息,通过classname你会发现是找不到元素的,而且使用IDE录制也是无法录制这个输入的。我们来看
2013-05-23 10:02:58
8932
5
原创 Selenium IDE安装实践
网上的教程里IDE的安装方法都是(我看到的):1、到官网下载selenium IDE(xpi格式)2、将安装包置于Firefox安装路径下的extensions文件夹(默认安装路径C:\Program Files\Mozilla Firefox\extensions)3、然后重启FireFox即可。很不幸我的安装失败了,只能换个方法了。下面介绍下我的方法:1、当然还是要去官网下
2013-05-22 15:45:39
24101
3
原创 零基础学软件测试之基础篇
本系列是零基础学软件测试的基础篇,主要介绍软件测试的基础知识和数据库的基础知识。一、学习方法学习方法软件测试工程师修炼之道二、测试基础部分参考教材:软件测试 (美)佩腾(Patton)中文第一版:http://download.youkuaiyun.com/detail/xc5683/4669624英文第二版:http://download.csdn.n
2013-05-06 12:54:35
5239
原创 博客近期的更新内容
最近测试行业就业压力在逐渐的增加,企业的门槛也越来越高了,对求职者的要求更严格了。鉴于目前的情况,所以打算重新整理下以前的内容,重点增加一些自动化的东西。越来越多的外企已经不再招聘测试工程师了,而是在招聘测试开发工程师,对求职者的代码能力的要求越来越高了。而自动化工程师也不在是简单的会使用工具就可以了,简单的录制回放时远远不够的了,更多是看重你脚本研发的能力了。1、关于测试基础的部分,在保
2013-04-27 16:44:50
1987
1
原创 Java 二维数组练习-----字符界面的扫雷
import java.util.Scanner;public class Mine { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //9×9的二维数组 int[][] mine = new int[9][9];
2013-04-17 11:22:43
2845
原创 使用Python进行自动化测试
目前大家对Python都有一个共识,就是他对测试非常有用,自动化测试里Python用途也很广,但是Python到底怎么进行自动化测试呢?今天就简单的向大家介绍一下怎么使用Python进行自动化测试,本文只是自己的一点点分享,若有错误,请大家多多批评指正。这里主要介绍的是一些Python测试的框架1、单元测试a、unittest :Python自带的单元测试框架b、pyunit:Juni
2013-04-09 20:49:09
73071
1
原创 Windows 8下无线连接总是受限的解决方法
最近安装了一个Win 8系统,发现无线连接总是提示受限,正在识别。确定了不是路由的问题,重装网卡驱动也没解决。后来发现是网卡的电源配置问题,解决办法如下:1、在无线网卡适配器上右键属性,进入下图的界面:2、单击配置3、选择电源管理,去掉“允许计算机关闭此设备以节约电源”这样网络总是掉线的问题就解决好了。
2013-04-08 11:39:48
5302
1
原创 oracle 10g EM登录后提示“数据库状态当前不可用可能是因为数据库的状态为装载或不装载”
创建数据库过程中更改了sys,system等密码后,EM可以正常登录,但是登录后提示“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作。” 解决方法如下: 1、停止dbconsole [oracle@star~]$ emctl stop dbc
2013-03-28 15:26:37
2940
1
原创 Selenium 入门视频
Selenium公开课百度网盘地址:http://pan.baidu.com/share/link?shareid=510716&uk=1630923585&third=15youku地址:http://v.youku.com/v_show/id_XNTMwMTgxNTMy.html
2013-03-22 09:59:44
11816
4
原创 Python快速入门教程
本系列转载自Python经典教程《Python简明教程》目录:为什么Python安装Python体验PythonPython数据类型运算符与表达式控制流函数模块数据结构解决问题面向对象输入输出异常标准库更多的内容
2013-03-15 16:57:44
13412
1
原创 Python进阶
到目前为止,我们已经学习了绝大多数常用的Python知识。在这一章中,我们将要学习另外一些方面的Python知识,从而使我们对Python的了解更加 完整 。特殊的方法在类中有一些特殊的方法具有特殊的意义,比如__init__和__del__方法,它们的重要性我们已经学习过了。一般说来,特殊的方法都被用来模仿某个行为。例如,如果你想要为你的类使用x[key]这样的索引操作(就像列表
2013-03-15 16:46:11
3692
1
原创 Python标准库简介
简介Python标准库是随Python附带安装的,它包含大量极其有用的模块。熟悉Python标准库是十分重要的,因为如果你熟悉这些库中的模块,那么你的大多数问题都可以简单快捷地使用它们来解决。我们已经研究了一些这个库中的常用模块。你可以在Python附带安装的文档的“库参考”一节中了解Python标准库中所有模块的完整内容。sys模块sys模块包含系统对应的功能。我们已经学习了sy
2013-03-15 16:43:49
3462
1
原创 Python 异常
当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。假如你的程序中有一些无效的语句,会怎么样呢?Python会引发并告诉你那里有一个错误,从而处理这样的情况。错误考虑一个简单的print语句。假如我们把print误拼为Print,注意大写,这样Python会
2013-03-15 16:42:32
2840
1
原创 Python 输入输出
在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。另一个常用的输入/输出类型是处理文件。创建、读和写文件的能力是许多程序所必需
2013-03-15 16:39:32
2429
1
原创 Python 面向对象编程
简介到目前为止,在我们的程序中,我们都是根据操作数据的函数或语句块来设计程序的。这被称为 面向过程的 编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法。这种方法称为面向对象的 编程理念。在大多数时候你可以使用过程性编程,但是有些时候当你想要编写大型程序或是寻求一个更加合适的解决方案的时候,你就得使用面向对象的编程技术。类和对象是面向对象编程的两个主要方面。类创
2013-03-15 16:38:29
4108
1
原创 Python备份文件
我们已经研究了Python语言的众多内容,现在我们将来学习一下怎么把这些内容结合起来。我们将设计编写一个能够 做 一些确实有用的事情的程序。问题我提出的问题是: 我想要一个可以为我的所有重要文件创建备份的程序。尽管这是一个简单的问题,但是问题本身并没有给我们足够的信息来解决它。进一步的分析是必需的。例如,我们如何确定该备份哪些文件?备份保存在哪里?我们怎么样存储备份?在恰当地分析了
2013-03-15 16:35:50
4199
2
MATLAB实用教程(第2版)[郑阿奇主编][电子教案]
2010-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人