自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 自动化测试文件结构+多个用例一起执行且生成报告

项目文件结构common:存放经常被引用的文件,如HTMLTestRunnerLocator:存放页面元素的位置和对应url,如oper_userName = (By.ID, “username”)pages:对于网站有不同的页面,可分开写reports:存放测试生成的报告screenshots:存放测试中截屏的图片每个用例都是一个class。拥有自己的浏览器启动函数。具...

2019-03-05 14:40:45 1110

原创 xpath简介

XPath是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。XML是和HTML格式类似的标记语言。拥有标签,节点等元素。但是HTML会被浏览器识别,并根据标签的含义生成对应的样式。xml则不会被识别,且他的标签是自定义的,HTML的标签则是固定的。所以xml常被用于数据传输。但是现在并不常用,我只在maven配置文件中看到使用这种文件。现在一般数...

2019-03-05 14:35:48 771

原创 在django中使用静态文件

在html文件头中加入href="{% static “login.css” %}"表明文件位置。{% load staticfiles %}<html lang="en"><head> <meta charset="UTF-8"> <title>login</title>#当前文件夹

2019-03-05 14:15:45 198

原创 python 自动化平台的搭建

使用工具:IntelliJ+python+Django+MySQL+Navicat for mysql+PyMySql+webdriver安装python这里采用的python2.7。注意不要轻易同时安装python2和3,因为在建立工程时,编辑器可能无法识别两个版本,导致出错,又重新安装。安装Djangopip install Django(首先需安装python 并有安装了pip,若...

2019-03-05 14:07:28 1872

转载 cookie原理

cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这样服务器就能通过cookie的内容来判断这个是“谁”了。cookie虽然在一定程度上解决了“保持状态”的需求,但是由于cook...

2019-03-05 12:08:44 7955

原创 网站性能优化(减少网页加载时间)

对于大型网站性能优化(减少网页加载时间),从开发的角度可以从以下几个方面继续优化:请求过程中一些潜在的性能优化点:dns是否可以通过缓存减少dns查询时间。如国外的Akamai等网络请求的过程走最近的网络环境。如所有图片是否在域名下等相同的静态资源是否可以缓存能否减少请求http请求大小减少http请求服务端渲染其他:对图片进行懒加载将大图进行压缩,可根据Dom文件中规定...

2019-03-05 12:05:27 815

原创 CPS-一种电商的营销方式

CPS(Cost Per Sales):即按销售付费。实际上就是一种广告,以实际销售产品数量来计算广告费用,是最直接的效果营销广告。一旦从特定网站引来的用户在你的销售页面上产生了实际购买,你就要根据订单总金额和事先协议好的佣金比例,给该网站一定的销售提成作为报酬。实战案例步骤1:DHC与领克特联盟签订CPS合作协议,CPS分成比例为5%。通常情况下,在产生销售的情况下,领克特拿20%,即销售额...

2018-11-14 17:14:41 5489

原创 postmoterm

postmoterm(线上问题回归总结反思)时间经过:详细描述,从发生,到找到原因,上线。问题原因:出现问题的原因。action:出现问题后,所采取是一系列寻错,解决的措施说明处理此事件的人员,时间,如何处理的例子:一、 问题的详细描述,根据情况而定时间经过(X月X日):a) XX点收到群里反馈新增地址国家列表无显示,自测复现问题。b) XX 远程vpn连到内网,检查代码...

2018-11-14 17:12:48 839

原创 intelliJ+maven+自动化测试

intelliJ+maven下载安装intelliJ,maven 教程:https://blog.csdn.net/ck4438707/article/details/53377413将pom 导入maven工程,可使用搜索maven工程,设置maven安装的对应的路径。将setting.xml中的repository设置为自己本地的仓库。在file-other setting-proje...

2018-11-11 20:39:27 911

原创 SEO

通过了解各类搜索引擎 抓取互联网页面、进行索引以及确定其对特定关键词搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售或宣传的效果。方式:指向对应无参的url<link rel="canonical" href=" https://www.baidu.com/" />对需提高搜索量的词,添加H1标签文字内容添...

2018-11-11 19:47:39 228

原创 APP+web测试

APP分为安卓和IOS两种。由于IOS的限制,若想在IOS中安装APP,可在电脑上下载工具iTools,并在设置中授权信任该APP。由于APP测试主要是通过查看网关的返回值来判断是否正确,所以需要利用fiddler或者Charles抓包,获取每个请求的get,验证每个返回字段。其次由于APP测试是在手机端进行测试,所以需手机连接host。主要是电脑发出WiFi,切换host,将抓包工具的信任证书下...

2018-09-19 11:12:02 290

原创 host原理

一般,我们访问网站时,一般输入的为网址为xxx.com,为网络域名。需经过DNS服务器将网络 域名解析成XXX.XXX.XXX.XXX的IP地址后,才能访问。DNS服务器的工作原理:DNS服务器先在本地缓存中查找域名对应的IP地址,如没有,则向最接近的服务器询问并查找,最后找到后,传给客户端。所以每个域名都需等待DNS解析,有时效率比较低。而host就是建立域名和IP地址间的映射关系,则对域名...

2018-09-19 11:10:57 3355

原创 web网页开发

这里主要总结,web网页的开发,即我们经常所看见的淘宝,新闻等网页。我们将一个所见的网页中每次刷新不变的部分,称为静态。这些静态由HTML和CSS组成,他们形成了网页的样式。HTML是一种标记语言,用来结构化我们的网页内容和赋予内容含义(形成树形结构),例如定义段落、标题、和数据表,或在页面中嵌入图片和视频。CSS 是一种样式规则语言,例如设置背景颜色和字体,内容的排版,然后我们将这些样式应用于我...

2018-09-19 11:08:22 22705

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除