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即可。

  • 相关阅读:
    scp命令
    js代码片段
    js创建request对象与ajax请求
    多个action组成一个文件
    ng-option选项禁用
    IE日期
    ui-sortable
    P5多语言默认语言不生效BUG的解决办法
    防止多次点击提交按钮造成数据多次提交
    c#根据ip获取地理位置
  • 原文地址:https://www.cnblogs.com/jinyz/p/3376234.html
Copyright © 2011-2022 走看看