测试
python爱好部落
精通自动化,性能,安全测试。
公众号:python爱好部落
微信: adogandamouse
展开
-
Web测试要点
1、链接测试 (1)、测试所有链接是否按指示的那样确实链接到了该链接的页面; (2)、测试所链接的页面是否存在; (3)、保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。 2、表单测试原创 2011-08-22 00:44:12 · 875 阅读 · 0 评论 -
python下selenium测试报告整合
下载官网的 HTMLTestRunner.py 模块来集成selenium测试报告:使用方式如下 import StringIO import sys import unittest import HTMLTestRunner # ---------------------------------------------------------------------- def saf转载 2014-08-09 12:42:51 · 1104 阅读 · 0 评论 -
selenium3.x 踏坑记
Selenium 3.x 出来也有段时间了,有哪些坑呢? 有好长一段时间没有用selenium了。最近想用来做个web自动化的小工具。根据以往经验,firefox是不需要下载driver的。启动firefox. 立即抛出一个异常。selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs原创 2017-07-27 10:32:43 · 994 阅读 · 0 评论 -
快速搞定selenium grid分布式
写这篇文章,似乎有点重复造轮子的嫌疑。当看了几篇相关文章后,我还是决定把半年前的半成品给完成了。 以传统的方式部署分布式Selenium Grid集群需要耗费大量时间和机器成本来准备测试环境。Snake用docker来搭建Selenium grid环境,用ptest框架来写代码,尝试简化这个过程。NO.1 搭环境首先你得把docker加个阿里云加速器,不然那个等待是漫长的。 写个docker-co原创 2017-07-27 10:36:45 · 1134 阅读 · 0 评论 -
Android应用的启动时间
应用的启动速度直接关系到用户体验,如果一个应用启动缓慢导致的黑屏,白屏等问题,直接会导致用户的流失。所以首次启动的速度非常重要,毕竟影响用户对 App 的第一印象。如何测试一个Android App的启动时间呢? 首先我们要理解三个定义:冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。通俗的讲,用户打开关闭着的应用的过程。热启动:当启原创 2017-08-04 13:17:38 · 680 阅读 · 0 评论