博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月24日

摘要: 配置Java环境变量 阅读全文

posted @ 2011-09-24 09:23 灰小狼 阅读(119) 评论(0) 推荐(0)

摘要: mysql有时候忘记密码了怎么办?我给出案例和说明,一下就解决了!Windows下的实际操作如下:1.关闭正在运行的MySQL。2.打开DOS窗口,转到mysql\bin目录。3.输入mysqld –skip-grant-tables回车。如果没有出现提示信息,那就对了。4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。5.输入mysql回车,如果成功,将出现MySQL提示符 >6. 连接权限数据库>use mysql; (>是本来就有的提示符,别忘了最后的分号)6.改密码:> update user set password=p 阅读全文

posted @ 2011-09-24 09:22 灰小狼 阅读(125) 评论(0) 推荐(0)

摘要: 今天将Selenium如何进行测试环境搭建分享给大家。1、首先到http://seleniumhq.org/download/ 下载Selenium RC2.5.0和Selenium Client Drivers2、启动Selenium RC服务,假如你下载的selenium-server-standalone-2.5.0放在D盘根目录。启动服务的方法如下:点击开始-->允许,输入cmd,进入到D盘根目录,输入java -jar selenium-server-standalone-2.5.0.jar3、用Eclipse新建一个工程,将selenium-2.5.0中的包都添加到此工程中, 阅读全文

posted @ 2011-09-24 09:22 灰小狼 阅读(451) 评论(0) 推荐(0)

摘要: 说起自动化测试,我想大家都会有个疑问,要不要做自动化测试? 自动化测试给我们带来的收益是否会超出在建设时所投入的成本,这个嘛别说是我,即便是高手也很难回答,自动化测试的初衷是美好的,而测试工程师往往在实现 过程中花费了很多成本、精力,而最终以失败告终。 失败的原因会很多,我总结几项:1. 太过依赖测试工具,高估了工具的力量,最终会以失望告终。2. 项目紧急的情况,为了规避那些多余的环节,干脆人工测试,结果整个链路中断。3. 研发和测试人员不能很好的交互,如果这两个角色之间有了一道防火墙,那别说自动化测试了,手工测试也不会有好的效果。测试人员可以把研发想象成自己的女朋友, 努力培养相互之间的感情 阅读全文

posted @ 2011-09-24 09:21 灰小狼 阅读(304) 评论(0) 推荐(0)

摘要: 1. 介绍 TestNG是一个设计用来简化广泛的测试需求的测试框架,从单元测试(隔离测试一个类)到集成测试(测试由有多个类多个包甚至多个外部框架组成的整个系统,例如运用服务器)。 编写一个测试的过程有三个典型步骤: * 编写测试的 业务逻辑并在代码中插入TestNG annotation * 将测试信息添加到testng.xml文件或者build.xml中 * 运行TestNG在欢迎页面上可以找到快速入门示例。下面是这篇文档使用的概念: * suite由xml文件描述。它包含一个或多个测试并被定义为<suite>标签 * test由<test>描述并包含一个或者多个Te 阅读全文

posted @ 2011-09-24 09:19 灰小狼 阅读(495) 评论(0) 推荐(0)

摘要: Linux vi编辑 阅读全文

posted @ 2011-09-24 09:17 灰小狼 阅读(125) 评论(0) 推荐(0)

摘要: Fedora13为了用root登入,就先用普通用户登陆,打开系统工具 输入命令:su - 输入root密码(此时密码不显示,直接输入) 输入命令:gedit /etc/pam.d/gdm& 在文本编辑器中注释掉"auth required pam_succeed_if.so user != root quiet"这一行(在这一行前面加上"#",即 改成#auth required pam_succeed_if.so user != root quiet) 保存后继续输入命令:gedit /etc/pam.d/gdm-password& 同 阅读全文

posted @ 2011-09-24 09:15 灰小狼 阅读(130) 评论(0) 推荐(0)

摘要: JUnit 一直 是一个单元测试框架,其构建目的是促进单个对象的测试,它确实能够极其有效地完成此类任务。而 TestNG 则是用来解决更高 级别的测试问题,因此,它具有 JUnit 中所没有的一些特性。参数化测试TestNG 中另一个有趣的特性是参数化测试。在 JUnit 中,如果您想改变某个受测方法的参数组,就只能给每个 不同的参数组编写一个测试用例。多数情况下,这不会带来太多麻烦。然而,我们有时会碰到一些情况,对其中的业务逻辑,需要运行的测试数目变化范围很大。在这样的情况下,使用 JUnit 的测试人员往往会转而使用 FIT 这样的框架,因为这样就可以用表格数据驱动测试。但是 TestNG 阅读全文

posted @ 2011-09-24 09:15 灰小狼 阅读(280) 评论(0) 推荐(0)

摘要: 1、下载Eclipse开发工具,下载地址:http://www.eclipse.org2、安装JDK,配置环境变量3、下载TestNG包,下载地址:http://testng.org/doc/download.html4、在Eclipse工具中安装TestNG点击Eclipse工具菜单中的Help->Install new software,点击【Add】按钮,Name:TestNGURL:http://beust.com/eclipse点击【OK】按钮,开始安装5、将下载的TestNG中的testng-6.2.jar包,添加到Eclipse中,直接拷贝粘贴到项目中,选择testng-6 阅读全文

posted @ 2011-09-24 09:14 灰小狼 阅读(320) 评论(0) 推荐(0)

摘要: 在用TestNG进行测试时,遇到了这样的问题,Type mismatch: cannot convert from Test to Annotation经过思考,原来是由于所测试的类名也用了Test,而在使用@Test时,就会报上述的错误,建议将测试类的名字重命名,即可解决此问题。 阅读全文

posted @ 2011-09-24 09:11 灰小狼 阅读(800) 评论(0) 推荐(0)