有赞.测试团队介绍(一)

一、基本概况        有赞,旨在为商户提供强大的微商城和完整的移动零售解决方案,是一个移动零售服务商,正在新零售的潮流中激流勇进、开疆拓土,用产品技术撬动巨大的市场。有赞拥有世界级的 SaaS 电商解决方案,每天处理几百万订单、几亿条消息,且量级仍在不断攀升中,有赞还开放了有赞云,连接数十万开发者,大大提升了SaaS 对商家产生的价值。…

Read More

有赞微信小程序分享 — 概念篇

在 2016 年 9 月 23 日 微信小程序内测开始以来,有赞的产品与技术一直紧跟着小程序的步伐。并且在 2017年1月9日 微信小程序发布的同时上线了有赞微商城小程序和有赞精选小程序。并且紧跟着开源了小程序的 UI 库:zanui-weapp 在我加入有赞不久后,就参与了微信小程序产品线的开发。 随着今年微信官方大力推广和迭代,微信小程序可谓渐渐形成一个新重量级现象,对于自身来说,除了单纯的掌握技术上的开发姿势以外,还需对整个小程序生态以及未来的动向有足够的认识和了解。 于是乎本着研究与学习,有了这一次内部分享。…

Read More

漫谈 React 组件库开发(一):多层嵌套弹层组件

引言 UI 组件中有很多弹出式组件,常见的如 Dialog,Tooltip 以及 Select 等。这些组件都有一个特点,它们的弹出层通常不是渲染在当前的 DOM 树中,而是直接插入在 body (或者其它类似的地方)上的。这么做的主要目的是方便控制这些弹出层的 z-index ,确保它们能够处于合适的层级上,不至于被遮挡。 我们都知道 React App 的顶层某个地方肯定有这么一行代码:…

Read More

有赞风控规则引擎实践

引言 作为一家SaaS公司,有赞向商家提供强大的微商城系统和完整的移动电商解决方案。伴随着公司产品受众不断增长的同时,灰黑产业也慢慢伸出了触角,妄图利用有赞便捷的支付、传播等能力获取非法的利益,因此如何高效的遏制灰黑产业的侵蚀,是我们面临的一个重要挑战。总的来说,目前有赞面临的主要风险类型包括: 盗卡。例:盗用用户银行卡,在有赞店铺上消费 欺诈。例:通过发布低价商品,诱骗消费者购买 套现。例:在自己创建的店铺里进行虚假交易用以套现信用卡 垃圾信息。例:发布虚假消息、…

Read More

数据工厂设计与实现

1. 数据工厂的作用 在日常的测试过程中,测试人员(或者开发人员)总是需要构造各种各样的测试数据来满足自己的需求。数据工厂的作用就是提供统一的UI,让测试人员或者开发人员能够快速、简单地生成测试数据,提高测试效率。 所谓快速、简单,是指对于其他的(不是这条业务线的)测试、开发人员来说,都能通过简单的输入,生成自己需要的测试数据,而不用去了解接口或者数据库的设计,通过调用接口或者直接写数据库来构造数据。 2. 设计原则 数据工厂只是一个框架,其构造测试数据的业务逻辑(模块)…

Read More