- 博客(14)
- 收藏
- 关注
原创 RobotFramework: 向TestLibrary中传递参数
自定义库的时候,引用的时候通常情况下是这样: * Settings * Library MyLibrary 10.0.0.1 8080 Library AnotherLib ${VAR}是的,这个例子是要传递参数,那么有参数就要有方法承接,这里Robotframework会创建一个引用库实例,然后传递给构造函数init,这种情况仅当keyword在类中定义有效,
2016-07-26 10:59:34
4528
原创 Robotframework 处理 iframe
有时候移动端为了测试等方便,会嵌套在Web中,这时候通过Robot测试会有iframe标签,定位方法如下:select frame iframesleep 2click element xpath=//*[@id="app"]/,,,即一定要先select frame name=xxx,然后再操作元素。
2016-07-25 17:11:35
4356
原创 Robotframework + Jenkins 运行错误解决方案一
对于在jenkins上运行出现奇怪错误。 对于一些测试用例,明明本地和远程robotframework都跑的很顺畅,在jenkins上构建就一直出这样的错误: 例如: WebDriverException: Message: u’unknown error: Element is not clickable at point (69, 444). Other element would r
2016-07-25 17:04:05
1601
转载 自动化测试架构设计
常见自动化测试框架: 数据驱动 data-driven testing framework 测试脚本模块化 test script modularity framework 测试库构架 test library framework 关键字驱动 keyword-driven testing framework项目自动化测试构架: 自动化测试脚本(含case)+CI持续集成工具Jenkins(
2016-07-21 13:56:40
891
转载 Jenkins + gitlab hook配置
gitlab hook的设置 gitlab上选中project 进入 》settings 》web hooks 》添加hook(events自由选择) post events 触发的hook: 选中 post events 》URL填写》执行 add 操作 》test hookwebhook URL格式规范: http://yourserver/jenkins/git/notifyCommi
2016-07-21 13:38:10
992
转载 Centos7+RF 配置和使用
centos作为RF UI自动化测试执行机: Centos虚拟机作为UI自动化测试执行机的可行性研究 实现方案 -python+pyvirtualdisplay + RF 使用参考 -http://blog.csdn.net/mengfanbo123/article/details/50560698 -http://192.168.80.208:8080/share/scripts/RF
2016-07-21 13:35:25
781
原创 在Centos7上部署安装RobotFramework
RF框架 pip install 或 easy_install robotframeworkwxPython 建议yum安装方式 先用yum查看wxPython安装包有哪些: yum list | grep wxPython 可以看到有2.8.12版本的包,直接yum install安装即可 sudo yum install wxPython 或 sudo yum install w
2016-07-21 13:27:20
2548
转载 Mac OS X RF与mysql-python冲突的问题
问题描述 Mac 下同时安装mysql-python 和 RF 后,出现冲突问题如下: Mac下mysql community server为64bit,mysql-python对应使用64bit python,而wxPython需要使用32bit,导致同时只能使用一个。 不知是否我安装的mysql问题(没有找到mac os x 32bit的mysql 安装包,而mysql-python需要先
2016-07-21 13:24:19
399
原创 Appium : 如何获取 apk 文件的appActivity 属性
**如果进行自动化框架,获取appActivity & appPackage 是必须的,可以使用apktool反编译获得: 反编译参考: http://blog.csdn.net/wirelessqa/article/details/8997168http://ibotpeaches.github.io/Apktool/ http://download.csdn.
2016-07-17 13:49:07
2138
原创 Appium: 如何隐藏中文输入法
场景:在自动输入用户名的时候,send_keys(‘user.name’),手机端显示的是中文符号 ‘user。name’,不符合预期解决方案: desired_caps字典中添加一个元素就可以解决 desired_caps[‘unicodeKeyboard’] = True#类似网络资源参考: 最近由于需求升级,非得要在安卓端输入中文,无奈之下只有在网上四处找寻资料,结果还真给找到了,现在可
2016-07-17 12:54:13
2838
原创 转化MAN帮助文档为PDF
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-07-10 16:46:29
303
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-05-08 22:01:55
240
原创 使用SpringBoot快速实现接口测试
SpringBoot是Java生态下的一个快速Web实现的微框架,最近使用它来实现对子系统接口的测试,这个系统仅仅是系统的一部分作为控制台来使用,其他还有两个系统,一个是从控制台获取Json格式的信息,处理后生成对外接口有两个,一个是提供给仓库,一个提供给SDK系统。对每一个接口的功能测试是从浏览器中访问 URL 地址来实现。使用 Java 语言;使用 JdbcTemplate 库访问Mysql
2016-05-08 12:49:11
9881
转载 Linux上搭建软件iSCSI存储设备
ISCSI这个概念炒作了很多年了,直到前些天用到了iSCSI设备,才有了个全面了解进而发现,用服务器安装Linux可以充当iSCSI的存储设备linux还真是伟大啊,什么角色都可以做此外,共享的文件系统,借助于iSCSI,可以变成本地磁盘来使用了很多特性终于可以在远程存储上使用了好几个月没写长篇技术文章了,终于又鼓捣出来一篇的说本文全文为PDF格式,转载请注明出处。
2015-04-20 15:03:45
791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人