博文

配置自定义域名

 情况描述 想要将顶级域名也绑定至 blogger 使用 cloudflare 作为 DNS 服务商 使用 cloudflare 免费提供的 SSL 证书 希望全域强制使用 https 正确配置 blogger 配置 勾上“重定向网域” 勾上“HTTPS 可用性” 不要勾“HTTPS 重定向” cloudflare 配置 SSL/TLS 加密模式为 灵活 边缘证书勾上“始终使用 HTTPS” 边缘证书勾上“自动 HTTPS 重写” 参考 blogger help  的 Step 3 添加顶级域名的记录

Google软件测试之道

成为优秀的测试工程经理的三条建议: 去了解你的产品; 知人善用; 经常相互交流经验共同提高; 解决掉一些难题来赢得尊重。 Ankit Mehta Ankit在Gmail的经验: 不要把你所有的精力都放在前端; 使用与应用程序开发语言相同的编程语言来编写测试; 开发新特性的人同时负责相应测试的执行,他需要对漏掉的测试负责; 关注测试基础设施的建设,让测试的编写和执行非常容易,甚至比忽略他们还要容易; 20%的用例覆盖了80%的使用场景(数值仅做参考)。把这20%自动化而别管剩下的,剩下的测试通过手工完成。 与开发团队的沟通至关重要; 测试团队也应该被看做创新者。发现重要的问题并能创造性地提出解决方案。 团队可能遇到的陷阱:试图构造完美的解决方案。 应该快速迭代,展现阶段性成果。 个人可能遇到的陷阱:他们写了很多测试,但忘记思考为什么要写这些测试,怎么让这些测试为整体目标服务。 Ankit为团队寻找人才: 那些不会沉迷于系统的复杂性、遇到困难的问题时能够分解为可执行的步骤并能最终解决的人; 有执行力的人,他们会被紧迫感激发而不是吓跑; 能够在创新和质量中掌握平衡的人,他们不应该只满足于发现更多的bug; 那些有激情,真正想做测试的人。 Hung Dang 当你建立好了合适的团队,建设好正确的基础框架和测试流程,无论产品最终变得多么复杂和多样化,测试起来对你来说也不是什么难事。 让大家熟悉产品。每个人都必须了解产品系列的每个方面,没有商量的余地。 了解测试中的困难是什么,然后你就可以根据这些需求来建设你的团队了。 团队建立好之后,定下基调:创造价值!最好还能找到可复制的创造价值的方法。 探索式测试就是深入学习理解一个产品的最佳途径。 手工测试对我来说就是抓重点和做沟通。 我可以继续抱怨或者开始做点儿什么产生价值,我选择了后者。 Joel Hynoski 竞品分析*自动化:竞品可以是产品的历史版本。 通过代码层面的工具定位改动对整体的影响范围。——现在的概念“精准化测试” Shelton Mar 能够获取开发工程师的支持是特别重要的。合作变成团队的一种氛围,整个项目团队(开发+测试)共同对组件级别的产品质量负责,而测试可以集中精力来改进流程、框架、工具集和集成测试。 把测试推