摘要:Day 14: Automate the tedious Why ? 有些时候,web测试还是蛮单调乏味的,在开始测试前,你可能要必须跳转到一个特定的表单页面,或则为了得到一个特定的页面(或配置),你必须准备很多数据。 这种场景下,我发现通过selenium IDE进行UI测试的录制、回放,通过一些简单的SQL脚本来造数据,可以使测试准备工作特别有高效。 通过这些工具,可以很简单、快速的...
阅读全文
摘要:Day 7: Http 和 Https Why? 当在网络上传输一些私人,敏感信息时,应该采用加密的手段来保证这些信息在传输的过程中不被侦测到。Https协议正是这种实现机制。 Https是一种广泛使用的安全通信协议,下面是维基百科对它的定义: 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS...
阅读全文
摘要:【前言】最近负责的一次迭代发布中,一个小需求涉及前端JS改动,在测试这个需求的过程中忽略了浏览器兼容性测试,导致了一个线上bug。恶补下web测试,《36Days of web testing》是之前看到有人推荐的,翻了翻,觉得挺不错的,决定利用业余时间把它翻译完,希望自己能坚持住,保证每周更新。Day1: Cross Browser - 跨浏览器兼容性测试为什么要做有浏览器兼容性测试?如今,市面上的浏览器种类越来越多(尤其是在平板和移动设备上),这就意味着你所测试的站点需要在这些你声称支持浏览器上都能很好的工作。同时,主流浏览器(IE,Firefox,Chrome,Opera,Safari)
阅读全文