一个自动化测试的案例之记事狗微博篇

前言: 针对于我这个学计算机的孩子,总是希望能够增强动手能力,在机子小小感冒时,能够自己帮它治愈,但现实情况是我总是把它搞成重病患者,貌似每次的动手能力,都让我的机子元气大伤啊,不过抱着一颗学习的心,第一次写博客纪念一下。

我们这一次课题是自动化测试,主要通过记事狗微博展现的案例

一Java在win7系统下的环境配置

1.配置JDK篇

windows XP、windows vista、windows7(32位系统)请安装名为“jdk-6u21-windows-i586”的安装程序,下载地址http://java.sun.com/javase/downloads/index.jsp

windows7(64位系统)请安装名为“jdk-6u21-windows-x64”的安装程序。

(我个人使用的是Win7,64位的)

选择好安装程序后,按提示安装完成,第一步就完成了。

设置环境变量(不分系统)。

1、桌面上,我的电脑处点右键——属性,点击——高级系统设置

2、弹出——系统属性,点击——高级中的——环境变量

3、打开环境变量点击下方的——新建

4、新建一个变量名为“JAVA_HOME”,变量值为先前那个程序的安装路径的变量,确定。例如我的安装路径为“C:\Program Files\Java\jdk1.6.0_21”。 (注:安装路径选择到“bin”文件所在的位置),完成新建后,找到“path”的变量,编辑。

5、将光标移动至变量名的最前端,输入“%JAVA_HOME%\bin;”,确定。特别注意分号。

2)接下来就开始安装Eclipse,到相关网站下载,解压后直接安装

完成以上步骤后,检验java是否安装成功。点击开始,在运行框内输入“cmd”,选择。在弹出的dos对话框内先后输入“java”和“javac”,若出现如图信息,则安装成功

二 安装火狐浏览器篇

将 selenium-ide-1.9.0.xpi,firebug-1.10.6-fx.xpi 拖到火狐浏览器

点击立即安装即可。

测试Selenium插件安装成功:点击浏览器的菜单项,点工具出现Selenium IDE即可

三 安装XAMPP篇

可到http://www.veryhuo.com/down/html/XAMPP.html 下载

点击安装后在dos中验证,输入如下

成功后会下图所示

进入之后选择英文语言

然后启动mysql,出现绿色的表明成功了。其中解除阻止就行了。(其中mysql是默认没有密码的可以到passwords里面看

四 搭建微博

Xampp搭建好后,将weibo复制到xampp中的htdocs中

打开firefox,录制

3.安装微博

输入192.168.18.250/weibo

登录到自己的用户账号中,发状态,发完后退出,点击红色的终止,改状态,点击绿色箭头

表示成功,登陆微博验证是否发布

接着

保存这个case,点击文件—save  test case,保存在一个文件夹中

再点击文件—export test case-

然后会在文件夹中出现两个文档,后缀名分别为java和html.

1)打开eclipse,新建一个java工程,

然后在窗口右边的右击工程名New-source folder ,取名为test

再同样的方法在工程名下new一个folder, 取名为libs,在test里面建一个package命名为njfu.cn

(2)接着把准备的的libs文件夹中的内容全选复制,点击工程下的libs粘贴

(3)在libs里面加入上述所说的java文本内容。复制粘贴就可以了。在项目名上面点击—buildpath-configer build path,进去后选择Libraries,点击Add JARs,在出现的的窗口中,

点开libs,把其中的文件全选,点击OK。

(4)新建一个class类weibo,里面的内容就是上面保存的testJAVA。

第一次写博客,因为安装XMPP那个地方我搞的不是特别明白,在机房时貌似略过了这一步,今天做的有点晚,有些地方做的很粗糙,希望老师谅解!

转载于:https://www.cnblogs.com/oceanwater123/archive/2012/12/15/2818885.html

一个自动化测试的案例之记事狗微博篇相关推荐

  1. 来FAL学风控|风控策略分析师的日常是怎样的?(案例+代码详解篇)

    风控策略分析师的日常是怎样的?(案例+代码详解篇) FAL金科应用研究院 做了5年的金融,3年的数据分析工作,从17年6月才真正接触代码,算不到熟练,但在不断的学习和工作实践中目前是可以解决任何问题的 ...

  2. 如何快速的开发一个完整的iOS直播app(美颜篇)

    1.前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,美颜功能是很重要的,如果没有美颜功能,可能分分钟钟掉粉千万,本篇主 ...

  3. python实现输入一个正整数_Python中实现输入一个整数的案例

    我就废话不多说了,大家还是直接看代码吧! #! usr/bin/python3.5 # -*- coding:utf-8 -*- a = input("请输入一个整数:") #py ...

  4. 初中数学抽象教学的案例_初中数学教学案例分析论文2篇

    日记网 >> 专题 初中数学教学案例分析论文2篇 更新时间:2018/6/18 0:45:00  点击率:1489  手机版 初中数学教学案例分析论文2篇来自简单日记网精选推荐.教育必须把 ...

  5. 案例5-挖掘微博广告高权重词条

    微博内容(如图):ID  content 公式: TF:词条在某个微博中出现的词频(出现次数). N:微博总数 DF:词条在多少个微博中出现过 案例用到四个reduceTask,下标计数从0开始,三个 ...

  6. UITableViewCell之微博篇

    微博篇 本应用所涉及的知识点: 1.UITableView 中的cell 2.模型的创建 3.MJExtension第三方框架的使用 需求分析 1.界面分析 微博界面 界面控件分析: 整个页面 1.不 ...

  7. 【RPC框架、RPC框架必会的基本知识、手写一个RPC框架案例、优秀的RPC框架Dubbo、Dubbo和SpringCloud框架比较】

    一.RPC框架必会的基本知识 1.1 什么是RPC? RPC(Remote Procedure Call --远程过程调用),它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络的技术. ...

  8. 科技爱好者周刊(第 185 期):美国宪法拍卖,一个区块链案例

    这里记录每周值得分享的科技内容,周五发布. 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容. 周刊讨论区的帖子<谁在招人?>,提供大量程 ...

  9. 如何快速的开发一个完整的iOS直播app(播放篇)

    前言 在看这篇之前,如果您还不了解直播原理,请查看上篇文章如何快速的开发一个完整的iOS直播app(原理篇) 开发一款直播app,集成ijkplayer成功后,就算完成直播功能一半的工程了,只要有拉流 ...

最新文章

  1. MySQL Xtrabackup备份和恢复
  2. 微信小程序之可滚动视图容器组件 scroll-view
  3. STM32F103CUBE学习笔记 一 环境安装
  4. mysql索引失效_MySQL索引失效的底层原理
  5. 自由软件基金会庆祝成立35周年
  6. 手写 Promise
  7. 初涉网络流[EKdinic]
  8. 快速中值滤波利用VC++和OpenCV调用其封装的动态链接库出现的错误和处理
  9. Javascript的块级作用域
  10. TOPSIS法(小白必看文章包含详细源代码及注释)
  11. outlook邮箱邮件内容乱码_outlook邮件乱码怎么转换
  12. Python将多个excel文件合并为一个文件
  13. html加密文件怎么解密,如何取消文件的加密保护,如何解密?
  14. 如何开张美国银行卡CitiBank
  15. 黑客正利用“Black Lives Matter”政治口号传播恶意软件
  16. Daniel Jeffries:为什么我相信EOS是去中心化时代的黎明
  17. 面试经历---广东耶萨智能科技股份有限公司(2016年01月11日上午面试)
  18. 多线程总结:1.线程的创建于开启 2.线程的状态 3.线程安全
  19. phpstorm学习
  20. 利器社群计划 - 张驰Terry

热门文章

  1. 小女出世,暂停工作,全职照料大人小孩
  2. php怎么求阶乘_如何实现一个PHP类来计算整数的阶乘?(代码详解)
  3. 【Flink】Flink常量UDF-TableFunction优化
  4. 面试官:什么是 Reactor 和 Proactor
  5. 【Flink】Flink kafka Spark 如何实现数据有序性
  6. 【java】高效压缩位图RoaringBitmap的原理与应用
  7. [Yarn] Yarn local-dirs are bad 导致节点处于不健康状态
  8. 【Kafka】Error when freeing index buffer (kafka.log.OffsetIndex) NullPointException
  9. 95-170-040-源码-Time-Time简介
  10. 【java】java的unsafe