zoukankan      html  css  js  c++  java
  • Robot Framework Webdriver For Firefox FQA

    记录一下过程中使用的问题,希望大家碰到类似问题能够提高效率解决。

    问题1、通过js脚本定位unieap框架网页中radio选项。

    通过执行js脚本获取radio选项,并通过xpath路径点击。

    js脚本如下:

    var classElements = [];var DIVs = document.getElementById(‘${Id}’).getElementsByTagName(‘${TagName}’);for (var i=0; i<DIVs.length; i++) {classElements[i]=DIVs[i].innerHTML;classElements[i]+=’~';classElements[i]+=(i+1).toString();}return classElements.join(‘ ‘);

    问题2、将生成rf框架报告文件直接拷贝到linux系统下的指定目录(简单说就是创建linux下的共享文件夹)。

    第一、部署tomcat和报表war包(tomcat6RF_Report.tar

    第二、配置linux共享文件夹

    1、linux设一个ip,要和windows是一个网段的

    2、chmod -R 777 /home/autocr/apache-tomcat-6.0.20/webapps/CARSFLog/reports

    3、vi /etc/samba/smb.conf ————(编辑samba下的smb.conf文件)

    编辑 security = share

    最后添加

    [weihaiyang]
    comment = share
    path =/share
    valid users = nobody
    public = yes
    writable = yes
    printable = no
    create mask = 0765 (前面的数字是行数)

    4、service smb restart 重启smb服务

    5、然后在windows下的“运行”里输入linux的ip就OK了

    第三、设置RF框架生成报告上传到linux服务器

    RIDE中Run的tabpage中的Arguments参数中添加-d \10.10.126.254 -T即可。

  • 相关阅读:
    云计算和SOA何时走到了一起?
    MVP
    Mvp
    Technology Radar of thoughtworks
    JSF
    我们要积极学习互联网的用户体验
    Gwt
    数字的字符串处理
    C语言字符串函数大全(转自百度百科)
    树状数组
  • 原文地址:https://www.cnblogs.com/jinyz/p/3376234.html
Copyright © 2011-2022 走看看