- 博客(73)
- 收藏
- 关注
原创 如何写出好的测试用例
一晃十年了,我在测试这行干了快十年。自我感觉测试跟开发不一样。开发只需要关注他的具体项目。 测试如何了解的东西比较多,比较杂。今天,我就来说说如何写出一个好的测试用例。首先,了解需要规划,阅读相关的文件资料。第二步,我们就需要分析,在这个测试当中,什么是我们的测试重点,并按测试类型给测试分类。 比如,功能测试,性能测试,兼容性测试,安
2015-04-02 11:01:34 1301
原创 How to test java applet with Selenium
I have spent three days to reseach how to test java applet with Selenium. Now it works fine in my computer. Note :Selenium can test java applet defined public variable and method. First , Sta
2009-02-17 15:03:00 1214 1
原创 写自动化框架的一点心得
语言的选择现在主流用python, java设计架构为啥不选用当前主流的测试框架。因为比较搭建比较复杂,不适合公司的产品,所以,公司选择自主开发测试框架。S/C 之间的通讯用xml格式的消息。测试框架文件结构 支持的功能自动安装 自动部署 配置系统 比较消息 自动发送测试报告测试用例需要定义哪些Test suite name Test case ID Descriptio
2015-06-02 13:55:05 735
原创 C和指针
[第一章] [第二章] Function Web Page gets http://www.cplusplus.com/reference/cstdio/gets/ fgets http://www.cplusplus.com/reference/cstdio/fgets/ scanf http://www.cplusplus.com/reference/cstdio
2015-05-24 20:10:35 402
原创 2015年个人规划-成为一名合格程序员
目标: 年底进入比较好的公司每天的计划 时间 内容 6:00-7:00 背单词,听英语 9:00-12:00 看C和指针(看10天)
2015-05-24 11:45:07 460
原创 第一次用Markdown编辑器写博客
第一次用Markdown编辑器写博客UML 图:序列图:Created with Raphaël 2.1.2ClientClientServerServerSend message which include test suite/ test case/timeout/prioritySend Ready mesageSend result messagePrint result
2015-05-24 10:58:15 430
原创 2015年学习计划 -- 努力成为合格程序员
2015年 学习计划 -- 努力成为合格程序员书名 : c和指针起 2015 - 5 - 22 止 2015 - 5 - 22 每天一个小时英文书名 : 单词,听voa
2015-05-22 17:09:56 538
原创 set up test environment
1. install jenkin --- invoke test2. install git github --- arrange codes3. install eclipse -- edit code4. TestNG5. gradle6. testlink --- manage test cases and test plan7. bugzilla -- m
2015-05-20 22:42:36 466
转载 性能测试报告基础
目标了解创建一个良好报告的基本原则,并以此来展现你的测试数据。懂得何时去平衡“技术型的测试报告”和“发给利益相关者的性能测试报告”之间的不同。知道各个团队成员对本次性能测试的预期问题是什么,并且在报告中对这些问题做出解答。 概况项目经理和利益相关者需要的不仅仅是从一堆测试中得到的结果——他们需要的是从那堆结果中总结出来的结论,并且能够支持这个结论的数
2015-05-20 20:49:51 2556
原创 安装Android studio
1. 直接安装 安装包 :android-studio-bundle-135.1629389.exe 2. 安装中遇到的问题 I. ANDROID_SWT问题 解决方法:设置环境变量 ANDROID_SWT=C:\Users\Administrator\AppData\Local\Android\sdk
2015-04-21 23:27:29 517
原创 linux 常用命令
1. kill –l命令看到系统中全部可用的信号名kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGEMT 8) SIGFPE 9) SIGKILL 10) SIGBUS 11) SI
2015-04-21 10:34:58 363
原创 Bash 用法
Bash IF 判断 * –b 当file存在并且是块文件时返回真 * -c 当file存在并且是字符文件时返回真 * -d 当pathname存在并且是一个目录时返回真 * -e 当pathname指定的文件或目录存在时返回真 * -f 当file存在并且是正规文件时返回真 * -g 当由pathname指定的文件或目录存
2015-04-21 09:21:45 490
原创 近期看的东西
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138682004077376d2d7f8cc8a4e2c9982f92788588322000
2015-04-15 17:32:17 354
原创 如何判断自动化测试架构的好与坏
判断自动化测试架构好与坏的标准1. 自身的健壮性 需要在自动化测试架构中增加多个exception和log,以保证自身的健壮性。2. 开发成本3. 维护成本4. 重用性5. 运行时间6. 分布式运行
2015-04-09 22:20:23 723
原创 The difference between github and svn
1. Frist, its important difference is distributed. GIT log is local. But SVN log is in server host.2.GIT store contents as metadata, but SVN store contents via files. 3. GIT and S
2015-04-03 16:27:25 510
原创 Monitor system tools
name : Zabbix System Monitoring Tool usage : set up server/client
2015-04-03 08:03:18 556
原创 如何判断什么是好的Automation Framework?
如何判断什么是好的Automation Framework?1. 首先, Automation Framework必须健壮。 对于遇到的异常处理要好。2. 移植性要好。3. 需要有很多外围工具。 自动部署自动化的工具。就想到这些,如果还想到其他的再更新。
2015-03-17 08:15:13 784 2
原创 2015年个人目标计划
2015年目标1. 静下心来,准备考研2. 准备简历 3. 学习面试技术 Network : VOIP GPRS LTE Protocol : SIP Tools : Jenkin Jire agile Language : python shell
2015-03-07 15:29:06 389
原创 学习 Jenkins
1.What is Jenkins?Building/testing software projects continuously.Monitoring executions of externally-run jobs
2015-03-07 12:39:20 449
原创 2015-01-08 工作小结
测试流程1. 一个如果从事测试工作,首先,需要了解公司产品。2.然后,才能谈得上去用啥技术,来测试。 3. 等测试稳定,再去做automation testing. 4. 用automation来做regression testing.5. 手工测试主要focus on 难于发现的问题。
2015-01-08 16:12:55 343
原创 自动化测试的感悟
个人在公司做了多年的自动化测试,想对这些写一些自己想法。1. 个人觉得复杂的测试框架结构不好。 没有简单的工具来的好。2. 需要多考虑exception, 记录log.
2014-12-25 13:06:55 494
原创 how to resolve "key values mismatch" issue
/usr/sfw/bin/openssl x509 -noout -text -in /usr/local/auto/simulators/af/certfile/client.crt /usr/sfw/bin/openssl rsa -noout -text -in /usr/local/auto/simulators/af/certfile/client.key
2014-08-12 11:34:38 1933
原创 invoke fabic with python
#!/usr/bin/env pythonfrom fabric.api import env,roles,run,execute,sudo,output,put,cd,rebootfrom fabric.contrib.console import confirmimport loggingenv.roledefs = {'server1': ['1.1.1.1'],
2014-08-08 17:31:37 1077
原创 learn english (studio classroom ) 2012-5-10
word : busy clean dirty teach together hard poor pour phrase:take care of spend time with/on someone/somethingkick ass :厉害
2012-05-10 15:07:07 345
原创 vim tip
<br />In vim edit mode, run ":retab! 4" command. --------------change tab to 4 blank spaces
2011-01-27 09:39:00 357
原创 如何做demo演示
<br /><br /> 1. 介绍项目支持哪些功能,主要介绍用户需要维护的测试用例文件,用户如何维护这个文件。<br /> <br /> 2. 运行脚本。<br /> <br /> 3. 如何检查测试结果。<br /> <br />注意事项:1. 不要详细介绍项目脚本,以免混乱用户思路。<br /> 2. 主要介绍用户需要维护的测试用例文件。
2011-01-20 10:57:00 6161
原创 python如何解析config文件
For example:importConfigParserconfig=ConfigParser.ConfigParser()config.read('example.cfg')# Set the third, optional argument of get to 1 if you wish to use raw mode.printconfig.get('Section1','foo',0)# -> "Python is fun!"printconfig.get('Section1','foo',1)
2011-01-07 16:12:00 1880
原创 umask值与权限的对照表
<br />下表是umask值与权限的对照表: <br />umask 文件 目录 <br />-------------------- <br />0 6 7 <br />1 6 6 <br />2 4 5 <br />3 4 4 <br />4 2 3 <br />5 2 2 <br />6 0 1 <br />7 0 0 <br />--------------------
2011-01-06 09:23:00 947
原创 用bash如何判断file和directory.
<br />-e check file exists<br />-s file size large 0 <br />-z file size is 0<br />-d check directory type<br />-f check file type
2011-01-05 13:12:00 462
转载 3GPP PCC 总体结构(非漫游)
<br />PCRF(策略和计费规则功能)是业务数据流和IP承载资源的策略和计费控制判决单元 <br /><br />Policy charging and rules function (PCRF) is the node designated in real-time to determine policy rules in a multimedia network.[1] As a policy tool, the PCRF plays a central role in next-generatio
2010-12-02 15:03:00 1156
转载 3GPP PCC 总体结构(非漫游)
<br />PCRF(策略和计费规则功能)是业务数据流和IP承载资源的策略和计费控制判决单元 <br /><br />Policy charging and rules function (PCRF) is the node designated in real-time to determine policy rules in a multimedia network.[1] As a policy tool, the PCRF plays a central role in next-generatio
2010-12-02 15:03:00 811
转载 Solaris 系统维护常用命令
<br /><br />一、系统概况<br />1. 操作系统基本信息:uname -a将依次显示 操作系统名称,hostname,操作系统大版本信息,操作系统小版本信息,硬件类型,cpu类型,平台信息。 <br />2. 内核信息:修改/etc/system文件更改缺省的内核参数,modinfo显示模块信息,sysdef显示驱动和内核参数信息。<br />3. CPU信息:/usr/sbin/psrinfo -v显示cpu状态,数量,cpu类型和主频。<br />4. 内存信息:prtconf | gre
2010-12-02 13:49:00 552
原创 Silk Test open agent 和 classic agent 区别
<br />区别一 :识别对象类型不同<br />The SilkTest Classic Agent supports the following technology types:<br />Java Applets<br />Java AWT applications<br />Java Swing applications<br />Java SWT/RCP applications<br />Powerbuilder applications<br />Web applications
2010-11-15 15:35:00 879
原创 lex&yacc with Ply
<br />1. lex 词法分析<br /> <br /> A. define token<br /> <br /> 1.token format<br /> <br /> a. key words<br /> <br />114 tokens = [<br />115 'COMMA',<br />116 'SEMICOLON',<br />117 'EQUAL',<br />118 'LPAREN'
2010-11-12 10:27:00 383
原创 学习计划表格
周一 ----- 周五时间内容周一周二周三周四周五 8:00 --- 9:00学习 9:00 --- 11:30上班 11:30 --- 13:00吃饭休息 13:00 ---- 17:30上班
2010-09-14 10:33:00 602
原创 软件测试-整理第一章
1. 结构测试与功能测试结构测试属于白盒测试。它是对程序进行代码的分析。功能测试属于黑盒测试。它是对程序动能点的测试。2. 测试用例格式测试用例格式:测试用例ID目的前提测试输入测试期望输出后果执行历史日期 结果 版本 执行人
2010-09-10 14:28:00 365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人