- 浏览: 120239 次
- 性别:
- 来自: 北京
最新评论
-
angelguo:
不是的,只是工作中会涉及SEO
SEO相关工具及参考: -
小林夕:
楼主是做SEO的?
SEO相关工具及参考:
文章列表
批量删除redis数据
redis-cli -h localhost -p 6379 -a MDDMaster01 -n 1 keys "mdd:goodsAssess:goods:count:*" | xargs redis-cli -h localhost -a MDDMaster01 -n 1 del
说明:
-a MDDMaster01:访问权限
-n 1:选择分区
关于用户体验的几点说明
- 博客分类:
- 软件测试
那何为用户体验,再次引用知乎上大神的回答:
1,用户体验的本质就是用户需求得到满足。
2,用户需求的满足是一个完整的过程,包含多个环节,对应的,每个环节都对应该环节的用户体验。产品交互体验,只是其中一部分(可能渗透在多个环节中)。
3,不同环节的用户体验权重是不同的,核心环节的用户体验,决定了这个产品综合用户体验。一个好的产品,可能很多细节体验都很差,但只要核心体验有保障就会是一个成功的产品。
4,用户体验这个事情,是有个体差异的,如果单独从某个用户的角度,用户体验往往没有绝对的好坏标准。
WebUI automation testing framework based on Selenium
介绍: pyse基于selenium(webdriver)进行了简单的二次封装,比selenium提供的方法操作更简洁。
起因:
python + selenium 自动化测试写久了发现selenium(webdriver)提供原生的方法并简便,于是,产生了二次封装的想法。想不到太炫酷的名字,于是各取了两个单词的前两个字母-- pyse。
特点:
所有方法只提供xpath定位,webdriver提供了8种定位方法(id\name\class name\tag ...
以root用户登录,命令:mysql -uroot -p 回车 输入密码;mysql>use mysql;mysql>UPDATE user SET password=PASSWORD('输入新密码') WHERE user='root';mysql>FLUSH PRIVILEGES;已经完成。
python-nose测试报告模板
- 博客分类:
- python
nose自动化测试及报告输出
pip install nose
pip install nose-html-reporting
nosetests -v \path\ --with-html
#以下命令会在本地目录下生成一个报告文件(nosetests.html)
pip install nosehtmloutput
nosetests -v --with-html-output \path\
Python获取并输出当前日期时间
取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:1357723206.31但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:time.localtime(time.time())用time.localtime()方法, ...
docker安装与启动
- 博客分类:
- Linux
安装docker
[root@localhost /]# yum -y install docker-io
更改配置文件
[root@localhost /]# vi /etc/sysconfig/docker other-args列更改为:other_args="--exec-driver=lxc --selinux-enabled"
启动docker服务
[root@localhost /]# service docker startStarting cgconfig service: ...
docker + jenkins + git + maven自动化构建与部署
docker + jenkins + git + maven自动化构建与部署
准备工作
安装好最新docker
docker 分别pull 以下镜像 jenkins:2.0-beta-1 tomcat
xpath的几种用法
- 博客分类:
- python
#xpath:attributer (属性)
driver.find_element_by_xpath("//input[@id='kw']").send_keys("selenium")
Firefox 45版本以上使用selenium-3.0.1无法直接启动需要如下步骤:
(1) 下载geckodriver.exe
https://github.com/mozilla/geckodriver/releases
解压后放置到
1.查看C:\Python27\Lib\site-packages\selenium\webdriver\firefox中的webdriver.py,在def_init_函数中,executable_path="geckodriver",之前搭建的环境上是executable_path="wires&quo ...
搜狗五笔输入法添加截图功能
- 博客分类:
- 软件测试
搜狗五笔截图方法
1.找到QQ或QQ五笔安装目录中的截图工具Snapshot.exe
PS:如果找不到,就来这里下载:http://www.veryhuo.com/down/html/66906.html
一、配置:
HTMLTestRunner看了源码才知道作者是:Wai Yip Tung.到底这是哪位大神就不做深究了,至少我很敬佩。
1、下载HTMLTestRunner.py文件:地址http://tungwaiyip.info/software/HTMLTestRunner.html
2、将该文件保存在python安装路径下的lib文件夹中。在文件中能import HTMLTestRunner成功,即配置成功。
注:如果失败,在项目中新建一个这样的文件也是可以的,只要达到能引入和使用就行。
二、使用
引入完成后,在调用测试文件中加入如下代码即可:
if __nam ...
乙醇的自动化教程写的挺好的,以下是转自他的cnblogs上面的博客
appium简明教程(1)——appium和它的哲学世界
什么是appium?
下面这段介绍来自于appium的官网。
说明:
此文档只是将最常用的UI 操作列出。更多方法请查找selenium 关键字库。
一、浏览器驱动
通过不同的浏览器执行脚本。
说明:
不要误认为Robot framework 只是个web UI测试工具,更正确的理解Robot framework是个测试框架,之所以可以拿来做web UI层的自动化是国为我们加入了selenium2的API。比如笔者所处工作中,更多的是拿Robot framework来做数据库的接口测试,当然,需要先将相关的数据库包导入。
那么测试框架的本质是什么?个人觉得有以下几个方面。