Cynthia Wang

记录自我成长


  • 首页

  • 归档

  • 自动化测试

  • 随想

  • 读书笔记

  • 软件测试

点滴分享

发表于 2018-08-05 | 分类于 software test
有些点滴的分享,比如好用的工具,一些经验总结,小技巧,可能一两句话就说完。因此先集结在这里,随时更新,有需要可以收藏。其中某些主题,有了更多想法后可能会扩充成完整的文章。 apidocapidoc 是一个基于 nodejs 的 API 文档生成工具,从代码注释中提取特定格式的内容,生成 API 文档。参考文章:apidoc 实践和自动化生成 catCAT是什么?CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,提供了全面的监控服务和业务决策支持。参考文章:搭建大众点评网CAT监控
阅读全文 »

深度VS广度——谈谈对测试职业的一些思考

发表于 2018-08-04 | 分类于 something
前阵子与一位老师(非测试同行)聊关于职业发展,他的一句话我一直记得。他说:你为什么总是局限在“测试”这两个字上呢?你可不可以跳出去一点,再多想想?当时我觉得似乎明白了他的意思,对,没错的,除了这个职业本身,除了自己在公司做过的事情,肯定还要多去了解大的行业动向啊,风口啊,政策啊等等。但是再一想还是觉得不够明白。 为什么呢?因为找不到实际落地的点儿啊。我的理解,大概也就是《稀缺》中提到的“管窥之见”,即,长期过度关注某项事物会使自己的视野变得狭窄。但是视野广了之后如何给自己的职业发展带来好处,也就是概念上的模模糊糊觉得,总比视野窄了好吧! 直到某天我看到下面这篇文章:测试开发之路–每一次发布都是 ...
阅读全文 »

《欲望之源》读书笔记

发表于 2018-07-28 | 更新于 2018-08-04 | 分类于 reading
作者:[美]特里·伯纳姆 导言 最强大的敌人就是我们自己我们不是呆头呆脑注定只会执行我们基因程序的机器人。我们的日常生活中,有两条路。 诱惑我们只根据自己的冲动和直觉来生活。可以称之为“宠物之路”,所有的动物包括家里的宠物狗走的都是这条路 没什么明显的标志,是充满抗争的路。基因赋予我们意志力以及有意识地控制自己行为的能力。这样就能超越自己的动物本能。 如果要让赛车车身减轻450公斤的重量,最好的办法是找1000处部位,每处减上半公斤左右。同样,对于大多数人来说,改善生活的最佳途径是通过无数小动作来使我们的生活变得更美好。 瘦钱包和肥躯体债务 一路笑到达尔文银行破产.储蓄.大生意我们的老祖宗 ...
阅读全文 »

一些书单--2018第一辑

发表于 2018-07-28 | 更新于 2018-08-04 | 分类于 something
列一下书单,也不一定今年看,也不一定现在看。个人觉得比较重要的书籍,列在这里备忘。如果有阅读,有所得,会写读书笔记和心得。 可能会比较乱,主要是给自己看的,如果你看到了,觉得也对自己有用,那我也会很开心的。 富足、稀缺、领导梯队 《人生定位》红底儿的一本书,2018.7.27从 ivy 那里得知的,一位老师给他推荐的关于普通人的人生定位的书籍。之前还真没听说过这本书。 一份书单里的 必读书籍中国制造2025、XX市城市总体规划千面英雄的“英雄之旅”理论管道的故事或小狗钱钱思考,快与慢(已翻阅)欲望之源现在,发现你的优势、发现你的职业优势全脑优势 (已购未读)超预测情商1-4九型人格:了解自我 ...
阅读全文 »

软件测试52讲笔记--13 效率为王:脚本与数据的解耦 + Page Object模型

发表于 2018-07-28 | 更新于 2018-08-04 | 分类于 software test
这是我购买的”极客时间”上的一套课程的笔记,总共52讲,定期对其中的内容做一笔记,巩固学习内容。 13 效率为王:脚本与数据的解耦 + Page Object模型测试脚本和数据的解耦在测试脚本中硬编码测试数据,脚本灵活性将会非常低。数据驱动测试的基本概念:把测试数据和测试脚本分离,然后把测试输入数据单独放在一个文件中。 数据驱动实现了测试脚本和数据的解耦 数据驱动的数据文件中可以包含测试输入数据、测试验证结果数据,甚至可以包含测试逻辑分支的控制变量。 该思想不仅适用于GUI测试,还可以用于API测试、接口测试、单元测试等。 页面对象模型早期GUI自动化测试,脚本由一系列的页面控件的顺序操作 ...
阅读全文 »

软件测试52讲笔记--12 从0到1:你的第一个GUI自动化测试

发表于 2018-07-28 | 更新于 2018-08-04 | 分类于 software test
这是我购买的”极客时间”上的一套课程的笔记,总共52讲,定期对其中的内容做一笔记,巩固学习内容。 12 从0到1:你的第一个GUI自动化测试构建一个Selenium自动化测试用例示例 这里作者使用Java+Selenium实现了一个访问百度主页并搜索,验证页面标题的自动化测试用例,具体细节参考作者的文章跟着操作即可,不再笔记中重复。 Selenium的实现原理 这里解释了一下Selenium1.0,2.0的工作原理。 作者简单介绍了一下之后,就开始讲原理了,对于初次Selenium的朋友可能还是有点懵逼,因为有三个版本,每个版本里面都有一套工具集。那么我之前也写过关于Selenium的介绍文章 ...
阅读全文 »

软件测试52讲笔记--11 互联网产品的测试策略应该如何设计?

发表于 2018-07-28 | 更新于 2018-08-04 | 分类于 software test
这是我购买的”极客时间”上的一套课程的笔记,总共52讲,定期对其中的内容做一笔记,巩固学习内容。 11 互联网产品的测试策略应该如何设计?互联网产品和传统软件产品的不同互联网产品”快”,发布周期通常以”天”甚至是”小时”为单位。传统软件产品”慢”,发布周期多以”月”甚至以”年”为单位。 由于发布周期的巨大差异,二者的测试策略必然在测试执行时间和测试执行环境上有巨大差异。 有效缩短测试执行时间的方法 引入测试的并发执行机制 从测试策略上找到突破口 传统软件产品的测试策略设计123 |GUI Test| / API Test \/ Unit Test \ 简单图示 ...
阅读全文 »

整理一波技术博客、网站

发表于 2018-07-27 | 更新于 2018-08-05 | 分类于 something
测试类博客fin 软件自动化测试开发《软件自动化测试开发》的作者邹辉的博客 虫师 这个应该比较熟悉了,我也关注好几年了。 老 张 博主说受虫师影响,16年开始开始写博客。干货很多,值得一读。不知道该学啥的时候,可以来这里看看 测试攻城狮的一些自动化技能的学习和笔记 朋友说,他的ui自动化就是在这入门的。 邰晓梅 《海盗派测试》作者的博客。 潜龙0318的博客 最近新发掘的一个博客,作者也有公众号,叫做:测试开发探秘 TesterHome-ycwdaaaa (孙高飞)有系列文章:测试开发之路 饿了么框架工具部 51testing-Mr.南柯文章很多,不过12年写的比较多,最近几年较少 ...
阅读全文 »

读 Test Automation Frameworks

发表于 2018-07-22 | 更新于 2018-08-04 | 分类于 software test
某地儿见到别人推荐的讲自动化测试框架的书,虽然老了点儿,但是基本原理啥的讲的清清楚楚明明白白,所以读之。原书链接在此,只有英文版,只有电子版:http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm 这就是个读书笔记,想好好理解的话还是去看原文。部分标题,我自己给出了不大顺溜的翻译,请以原文为准。 1.1 Thinking Past “The Project” (思考不要局限在一个项目上)不能指望来一个项目,就对应的做一个自动化测试框架,需要开发一个独立与项目之上的框架。 1.1.1 P ...
阅读全文 »

软件测试52讲笔记--10 软件测试工程师需要掌握的非测试知识有哪些?

发表于 2018-07-22 | 更新于 2018-08-04 | 分类于 software test
这是我购买的”极客时间”上的一套课程的笔记,总共52讲,定期对其中的内容做一笔记,巩固学习内容。 10 软件测试工程师需要掌握的非测试知识有哪些?开发工程师通常是”深度遍历”,关注的是”点”;而测试工程师通常是”广度遍历”,关注的是”面”。 小到 Linux/Unix/Windows 操作系统的基础知识,Oracle/MySQL 等传统关系型数据库技术,NoSQL 非关系型数据库技术,中间件技术,Shell/Python 脚本开发,版本管理工具与策略,CI/CD 流水线设计,F5 负载均衡技术,Fiddler/Wireshark/Tcpdump 等抓包工具,浏览器 Developer T ...
阅读全文 »
12…4
Cynthia Wang

Cynthia Wang

技术向博客,加一些随想杂谈,读书笔记等。

34 日志
4 分类
9 标签
© 2018 Cynthia Wang
本站访客数人次, 本站总访问量次