记事狗微博自动化测试

记事狗微博自动化测试

说在前面:第一次发博客,希望能对大家有些帮助,欢迎大家多提意见。此博客目的是搭建微博,以及对发送的微博进行自动化测试。

              

一、环境的配置

1.安装jdk-6u26-windows-i586.exe,默认安装即可。安装后可在C:\Program File\Java中看见安装的文件。

  (1) 配置环境变量:首先,右击计算机——>属性——>高级系统设置——>环境变量 其次,在系统变量下点击新建,输入如下内容:(变量值就是进入1中安装的JDK文件,   把 jdk1.6.0_26的位置复制过来即可)

(2)用同样地方法在新建一个系统环境变量

(3)在系统变量中点击Path,再在JDK的jdk1.6.0_26 中找到bin路径复制Bin的路径,再在Path的最后先写个分号,再把Bin的路径粘贴进去,点击确定。

(4)验证是否安装成功,点击开始——>运行——>输入cmd——>输入java –version 出现

表示安装成功

2.安装eclipse-jee-indigo-SR2-win64,默认安装即可。

3.安装Firefox 浏览器,按提示安装即可。(为了防止出现兼容问题,建议使用最新版本)

4.安装selenium-ide-1.9.0.xpi,打开Firefox 浏览器后,把selenium-ide-1.9.0.xpi

   直接拖到浏览器中,会出现

在工具中可以看见

同理安装firebug-1.10.6-fx.xpi, 在浏览器的空白处右击会出现

表示安装成功

 5.安装xampp

 (1)点开xampp,点击

  运行后若出现以下界面就表示安装成功

  (2)安装好xampp后,点击,选择英语,进入

点击MySQL右边的Strat,出现

  呈现绿色,表示安装成功

点击Apace右边的Start启动

验证是否安装成功,在cmd中输入

默认密码为空,直接按enter键,若出现下面的界面则表示安装成功

二.在微博的搭建

 1.打开Firefox,在地址栏中输入

 若出现下面的界面表示成功

2.再在地址栏中输入http://localhost/weibo/install.php,进入微博的搭建界面,点击下一步

3.配置数值

(1)数据库服务器localhost:后面的值必须跟

中的一致

(2)数据库用户名就是默认的root,密码为空

(3)在cmd中建立一个数据库

然后输入:creat database weibo;

(4)邮箱随意即可

4.点击下一步

  密码自己设置,点击下一步,出现以下界面表示微博搭建成功

5.在地址栏中输入:http://localhost/weibo

  然后注册一个微博,再重新登录进入微博,发布微博验证是否注册成功

三、自动化测试

1.安装selenium_jars(下载地址:http://seleniumhq.org/download/)

 先把该文件放到D:\tools中,然后再cmd中输入

若出现下面的界面表示成功。

该界面要一直打开,因为它相当于一个后台。

2.打开Firefox,在工具栏中找到,点击进入

  然后对Firefox 网页进行激活:点击右上角的

,再点击一下Firefox的空白页,再点击一下

即可。

3.在地址栏中输入:http://localhost/weibo进入微博(注意再输入是不能复制粘贴要手动输入,而且要点掉),发布一个微博后退出,再重新进入后不发微博直接退出,点开,会看到

然后自己测试一下,把id=i_already后面的内容改一下,如改成:helloworld!,然后光标点到open,再点击 运行,若出现下面的界面,表示成功。

可以登录微博检验是否发布helloworld!

然后保存这个case,点击文件——>save test case,选择保存的文件夹——>点击文件——>export test case ——>

接着你可以看到文件夹中出现两个后最为java和html的文档。

4.打开eclipse,新建一个java工程——>右击——>点击工程名New-source folder,命名为test——>把libs文件夹中的内容全部复制到工程下的libs中——>点击buildpath-configer build path——>选择Libraries——>点击Add JARs——>点开libs,全选其中的文件——>点击OK

点击工程下的test——>右击新建一个package,名字cn.edu.njfu.cs.at(规范即可)——>点击test——>点击other——>选择UTF-8

对scr进行同样的操作

(4)在上述package中新建一个class,把3.(1)中保存的后缀为java的文件中的内容拷贝到class中,按下图进行修改

(5)修改微博的内容并发布

右击函数名——>点击Run as——>点击  ——>出现   表示成功,可以进入微博验证发布的内容。

(6)进入微博——>右击空白页——>选择  ——>点击左上角的 

  可以看一下刚才修改的内容。

(7)用代码来检验微博的内容

下面插入下面的代码来测试自动发布微博

(8)发布微博,进行代码自动化测试

参考代码:

 

时间:2012年12月15日

 

posted @ 2012-12-15 11:29  --双儿  阅读(253)  评论(0编辑  收藏  举报