关于UI测试自动化的考虑
2024-09-08 01:01:02
针对IE的测试使用.net体系是比较方便的,利用process启动IE,再把IE进程转换成IExplore对象,就可以随意的操纵html dom了
针对Firefox的测试使用selenium也是比较方便的,不需要额外安装 浏览器driver
其实UI测试方面功能还是太弱了,键盘输入,鼠标滑动,鼠标长按,拖拽,表单的记忆填充,这些我觉得都不太容易测试。
理想中的测试自动化,希望编写完脚本后执行一次,测试工具就能自动运行ie,ff,chrome,safari,opera,uc等浏览器,
然后给出各个浏览器下的表现。
前面研究Node.js child_process启动和关闭进程,就是为了构造一个测试工具,能自动打开各个浏览器就行脚本的测试。
希望以后有时间在这方面有所进展。
最新文章
- windows下的php rabbit mq安装、配置
- 删除myeclipse下svn用户名和密码
- c与c++中的extern const的区别和联系
- try catch finally 用法
- C++多态公有继承
- IntentService简介
- shell 基本结构
- [Android] 更改关联的源码路径
- OpenGL【2 坐标转换】
- birt 报表设计总结
- python 内置函数range和xrange
- centos7.4中安装docker
- Android Api 27 在 Android 8.0 上出现 Only fullscreen opaque activities can request orientation 的解决情况
- ORA-00911: invalid character 包含中文报错
- HDU 3277 Marriage Match III(并查集+二分答案+最大流SAP)拆点,经典
- 第一章入门篇CSS样式的分类、盒模型
- 【巷子】---json-server---基本使用
- 如何使32位Win7支持超过4GB的内存,而不装64位
- IOS 程序内部切换语言 的一种方法
- NATS源代码之logger目录
热门文章
- centos 6.4 配置本地yum源(iso镜像)
- java流程控制学习
- 多测师讲解接口自动化测试 _requests_高级讲师肖sir
- Java9系列第三篇-同一个Jar支持多JDK版本运行
- day29 Pyhton 面向对象 继承进阶
- 【C语言高级编程】你见过长度为0的数组吗?管你信不信,看就完了!
- docker启动服务---------------kafka+zookeeper
- docker将镜像推送到阿里云
- selenium 设置代理ip
- Spring官方都推荐使用的@Transactional事务,为啥我不建议使用!