Changes between Version 1 and Version 2 of webtest


Ignore:
Timestamp:
10/24/2013 04:52:24 PM (12 years ago)
Author:
chenyang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • webtest

    v1 v2  
    1 web自动化测试 
     1== 1.为什么要测试自动化 == 
     2[[BR]] 
     3== 2.选择使用什么样的工具(selenium + python) == 
     4         * 1.selenium + java 与 selenium + python 组合的比较 ''' 
     5[[BR]] 
     6         * 2.为什么选择selenium webdriver 而不是 selenium RC ''' 
     7[[BR]] 
     8== 3.安装firefox23.0.1, python2.7, selenium == 
     9        * 1.安装firefox23.0.1  
     10[[BR]] 
     11        * 2.安装python  
     12[[BR]] 
     13        * 3.安装selenium 
     14         
     15== 4.论坛7.0如何实施自动化 == 
     16        * 1.重构,设计基类,避免重复代码。按模块设计测试类 
     17 
     18        * 2.实施自动化过程中遇到的部分问题解决方法 
     19                * 1.广告弹出,挡住页面中的按钮 
     20                * 2.如何滚动页面 
     21                * 3.如何移动鼠标,并触发onmouse事件 
     22                * 4.页面中使用iframe,无法定位到无素 
     23                * 5.如何生成测试报告 
     24 
     25        * 3.核心功能自动化 
     26                * 1.发帖功能 
     27                * 2.版块页 
     28                        * 一般功能 
     29                        * 管理员功能 
     30                * 2.帖子页 
     31                        * 一般功能 
     32                        * 管理员功能 
     33 
     34        * 4.如何在其它浏览器中进行测试 
     35                * 1.ie 
     36                * 2.chrome 
     37         
     38        * 5.为每一个bug添加自动化测试 
     39[[BR]] 
     40 
     41== 5.selenium实施自动化测试过程中遇到的问题 == 
     42        * 1.暂时还没有解决如何从本地选择图片通过flash上传到upc 
     43        * 2.web应用页面大改版的时候,测试代码需要重新开发,有较高的维护成本。 
     44 
     45== 6.selenium的缺点 == 
     46        * 1.selenium还不够健壮稳定,一段测试代码会出现时而能通过,时而不能通过的情况,相信随着以后发布新的版本,应该会有所改善。 
     47        * 2.虽然号称支持firefox,ie,chrome,opera等众多浏览器。但除了firefox,api对其它浏览器支持较差,即使支持firefox最好, 
     48        也只支持旧一点的firefox版本,当前最新的是 firefox24,就不支持 
     49        * 3.需要图形环境的支持,因此很难集成到公司的linux服务器上 
     50 
     51== 7.附录 == 
     52        * 附件1,(selenium + python) 家居网7.0论坛测试脚本  
     53        * 附件2,(selenium + java) 评论系统测试代码  
     54