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

  • 相关阅读:
    Linux普通用户登录后,命令行提示:-bash-4.1$ ,原因分析及解决
    ps命令
    Linux命令ping
    Linux 系统管理 : last 命令详解
    Linux命令head
    Linux more与less命令
    Mac下开启Chrome非安全模式
    mac host 修改
    mac 电脑记
    a的样式顺序
  • 原文地址:https://www.cnblogs.com/jinyz/p/3376234.html
Copyright © 2011-2022 走看看