zhusongziye的博客

个人知识整理和收集,欢迎同道的朋友一起学习进步!

Web应用中的敏捷测试和瀑布测试

简介   同是企业WEB应用程序项目,一个用敏捷,一个用瀑布流程,它们的测试策略会有何不同?在二者中,测试的关注点都在于告诉业务客户这个应用程序做了哪些事情,同样也要消除应用程序作为产品交付以后的失败风险。它们的主要区别不是测试本身,而是何时执行测试、由谁执行测试。测试的每个阶段都可以在系统就绪...

2018-11-05 21:53:13

阅读数:6

评论数:0

web应用存在的10大安全问题

 1 在web应用程序中是什么导致安全性问题呢?一般有以下几个原因 1、复杂应用系统代码量大、开发人员多、难免出现疏忽 2、系统屡次升级、人员频繁变更,导致代码不一致 3、历史遗留系统、试运行系统等多个Web系统共同运行于同一台服务器上 4、开发人员未经过安全编码培训或者公司根本就没有统一的安全...

2018-11-04 22:00:27

阅读数:18

评论数:0

web安全测试之 xss攻击

一、 背景知识 1、 什么是 XSS 攻击? XSS 攻击: 跨站脚本攻击(Cross Site Scripting) , 为不和层叠样式表(Cascading Style Sheets,CSS)的缩写混淆。 故将跨站脚本攻击缩写为 XSS。 跨站脚本攻击, 是 Web 程序中常见的漏洞,XS...

2018-11-03 19:47:28

阅读数:15

评论数:0

浏览器同源政策及其规避方法

来自: 阮一峰的网络日志 链接:http://www.ruanyifeng.com/blog/2016/04/same-origin-policy.html   浏览器安全的基石是"同源政策"(same-origin policy)。很多开发者都知道这...

2018-10-28 20:10:15

阅读数:23

评论数:0

渗透测试:Web+Python 应用

Web应用渗透测试简介 Web渗透测试流程 典型的Web应用工具包 测试环境   Web渗透测试流程 在本节中,我们将了解Web应用程序渗透测试是什么。 渗透测试是一种从攻击者的角度评估应用程序安全性的安全性测试。 目标是识别缺陷并演示如何利用它们攻击,以及...

2018-08-12 19:48:53

阅读数:40

评论数:0

H5页面测试要点

H5是HTML5的简称,以下的内容是介绍H5页面的知识:HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。HTML 5有两大特点:首先,强化了 Web 网页的表现性能。其...

2018-06-10 18:09:56

阅读数:610

评论数:0

一文读懂 WebSocket 通信过程与实现

什么是 WebSocket ?WebSocket 是一种标准协议,用于在客户端和服务端之间进行双向数据传输。但它跟 HTTP 没什么关系,它是一种基于 TCP 的一种独立实现。以前客户端想知道服务端的处理进度,要不停地使用 Ajax 进行轮询,让浏览器隔个几秒就向服务器发一次请求,这对服务器压力较...

2018-05-14 22:12:23

阅读数:75

评论数:0

COOKIE和SESSION有什么区别?

作者:轩辕志远链接:https://www.zhihu.com/question/19786827/answer/28752144来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识...

2018-04-12 20:37:49

阅读数:61

评论数:0

Web安全测试(文末送电子书)

今天小编找到了一本web安全测试的电子书,还不错。有喜欢看电子书的同学可以下载一下。看文末获取电子书方式.来看看今天的文章吧  常见问题:   1.XSS(CrossSite Script)跨站脚本攻击  XSS(CrossSite Script)跨站脚本攻击。它指的是恶意攻击者往Web 页面里插...

2018-04-12 20:26:34

阅读数:212

评论数:0

Macaca(二) - web自动化之 Chrome实例

Macaca的环境安装完成之后,接下来,可以开启使用Macaca尝试web自动化测试了。步骤如下:1、启动Macaca Server命令如下:macaca server --verbose如果此时,chrome驱动没有安装的话,就会报如下错误(找不到macaca-chrome):在session....

2018-04-11 21:01:53

阅读数:398

评论数:0

AutoMagic设计思路简介及新增自定义关键字实例

目录    简介    AutoMagic介绍    SeleniumKey介绍    自定义关键字简介AutoMagic 是一个基于WebUI的自动化管理平台。为什么叫AutoMagic呢?因为自动化在执行起来的时候是一个很神奇的事情,它可以无人值守的模拟人的操作,就像魔术(Magic)一样。 ...

2018-04-04 21:06:40

阅读数:158

评论数:0

WEB UI自动化测试之AutoMagic自动化测试平台开源

作者介绍:网名: Ray介绍:笑起来像个孩子,冷起来是个迷。博客:http://www.cnblogs.com/tsbc/2018年3月29日,Ray说准备把AutoMagic自动化测试管理平台开源了!!!这是个好消息,因为AutoMagic在其所在的企业中实践应用,沉淀了自动化测试设计的基础理念...

2018-04-04 21:01:35

阅读数:780

评论数:0

Python Splinter自动化测试基础

Splinter介绍Splinter是一个用Python语言开发的开源web应用测试工具;Splinter对已有的自动化工具(如:Selenium、phantomJS)进行抽象,形成一个全新的上层应用API,使用它编写web自动化脚本变的更加容易。Splinter安装Splinter依赖以下包:S...

2018-03-10 09:06:02

阅读数:58

评论数:0

自动化测试碰到验证码,怎么办?

对于web应用来说,大部分的系统在用户登录时都要求用户输入验证码,验证码的类型的很多,有字母数字的,有汉字的,甚至还要用户输入一条算术题的答案的,对于系统来说使用验证码可以有效果的防止采用机器猜测方法对口令的刺探,在一定程度上增加了安全性。但对于测试人员来说,不管是进行性能测试还是自动化测试都是一...

2018-01-19 19:35:29

阅读数:196

评论数:0

web测试之功能测试总结

经常碰到有人问我: 一个界面很多搜索条件怎么写用例? 这个下拉框测试考虑这些够吗?我怕覆盖不完整? 关于上传要考虑哪些验证点? … 所以今天主要是给大家整理下功能测试要点,以web测试来进行总结。 web测试是...

2018-01-16 19:41:29

阅读数:1892

评论数:0

web测试之界面测试

所谓界面测试就是指,布局是否合理、整体风格是否一致、各个控件的放置位置是否符合客户使用习惯,此外还要测试界面操作便捷性、导航简单易懂性,页面元素的可用性,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等。 一般情况下我们进行界面测试,直接依据产品原型图...

2018-01-16 19:39:04

阅读数:2224

评论数:0

关于如何进行网页版测试的工作总结

我想大多数开始进行web端页面测试的人,一开始会的都是在页面上点点点,然后一看到页面上有什么图片失效啊,页面遮挡就觉得是找到了大bug;一开始我也是这样,尽管我很谨慎,很仔细,把页面上的每一个角落都看了几十遍,依然没有把页面上的点点点测好,当时真的是每天都过得提心吊胆。 ...

2017-12-13 20:06:47

阅读数:164

评论数:0

Web测试方法总结

一、输入框    1、字符型输入框:   (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。   (2)长度检查:最小长度、最大长度、最小长度-...

2017-11-20 21:51:59

阅读数:122

评论数:0

关于Web端功能测试的测试方向

1一、功能测试   1.1链接测试   链接是web应用系统的一个很重要的特征,主要是用于页面之间切换跳转,指导用户去一些不知道地址的页面的主要手段,链接测试一般关注三点:   1)链接是否按照既定指示那样,确实链接到了该链接的界面   2)测试该链接所链接的页面是否真的存在  ...

2017-11-20 21:34:17

阅读数:231

评论数:0

http状态消息含义

http状态消息含义:     1xx: 信息 消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Protocols 服务器...

2017-08-29 21:44:21

阅读数:142

评论数:0

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