22

文章分类:Selenium自动化

selenium自动化

张砚程 张砚程 2 年,5月前

自动化框架之PO模式

Page Object已页面为单位来写测试用例,且元素定位操作和用例分离,便于查看和维护

Page Object已页面为单位来写测试用例,且元素定位操作和用例分离,便于查看和维护

张砚程 张砚程 2 年,5月前

自动化框架之webdriver封装

如果框架写的不稳定,在定位或者元素操作时抛错就会停止运行,这里将对webdriver操作加上异常并记录日志

如果框架写的不稳定,在定位或者元素操作时抛错就会停止运行,这里将对webdriver操作加上异常并记录日志

张砚程 张砚程 2 年,5月前

自动化框架之Log封装

为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法

为了方便排查代码出错原因,增加log模块,可根据日志级别调用对应debug、info、warning、error方法

张砚程 张砚程 2 年,5月前

自动化框架之读取excel

因为测试用例数据保存在Excel里,需要使用xlrd模块读取Excel

因为测试用例数据保存在Excel里,需要使用xlrd模块读取Excel

张砚程 张砚程 2 年,5月前

自动化框架之目录剖析

介绍python selenium框架目录结构

介绍python selenium框架目录结构

张砚程 张砚程 2 年,5月前

自动化框架之概念介绍

框架一套标准和规范,就是把基础模块、脚本设计、测试用例、测试执行、测试报告、维护管理串联起来形成一个容器骨架。

框架一套标准和规范,就是把基础模块、脚本设计、测试用例、测试执行、测试报告、维护管理串联起来形成一个容器骨架。

张砚程 张砚程 2 年,5月前

webdriver三种等待方式

现在很多的web网站使用AJAX技术。当页面加载到浏览器,这个页面的很多元素显示出来的可能不一致。如果一个元素还未加载出来,在定位的时候,就会抛出异常:ElementNotVisibleException。这个时候就要使用等待方法解决。

现在很多的web网站使用AJAX技术。当页面加载到浏览器,这个页面的很多元素显示出来的可能不一致。如果一个元素还未加载出来,在定

张砚程 张砚程 2 年,5月前

ubuntu下使用selenium phantomjs

当在无界面操作系统执行selenium脚本或者爬虫,就需要借助无界面的浏览器来执行,这里选择介绍phantomjs。

当在无界面操作系统执行selenium脚本或者爬虫,就需要借助无界面的浏览器来执行,这里选择介绍phantomjs。

张砚程 张砚程 2 年,5月前

文件下载

很多人不会处理弹出的文件下载框,其实跟上传类似,可以用autoit和win32api解决,方法类似,我们不在举例了,可以根据上面所讲的上传来改写。

很多人不会处理弹出的文件下载框,其实跟上传类似,可以用autoit和win32api解决,方法类似,我们不在举例了,可以根据上面

张砚程 张砚程 2 年,5月前

文件上传

文件上传是所有UI自动化测试都要面对的一个头疼问题,因为上传过程中要打开windows系统本地窗口,webdriver没有提供具体的方法。

文件上传是所有UI自动化测试都要面对的一个头疼问题,因为上传过程中要打开windows系统本地窗口,webdriver没有提供具

上一页 第 1 / 2 页 下一页
个人空间 theme-toggle

网名:Vincent | 惜命命

职业:软件测试工程师

现居:浙江省-杭州市

Email:932545014@qq.com