后台产品

App测试方法总结

谁说我不能喝 提交于 2020-02-12 02:20:59
一、安全测试 1.软件权限 1)扣费风险:包括短信、拨打电话、连接网络等。 2)隐私泄露风险:包括访问手机信息、访问联系人信息等。 3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 7)限制/允许使用手机拍照或录音 8)限制/允许使用手机读取用户数据 9)限制/允许使用手机写入用户数据 10)限制/允许应用程序来注册自动启动应用程序 2.安装与卸载安全性 1)应用程序应能正确安装到设备驱动程序上 2)能够在安装设备驱动程序上找到应用程序的相应图标 3)安装路径应能指定 4)没有用户的允许,应用程序不能预先设定自动启动 5)卸载是否安全,其安装进去的文件是否全部卸载 6)卸载用户使用过程中产生的文件是否有提示 7)其修改的配置信息是否复原 8)卸载是否影响其他软件的功能 9)卸载应该移除所有的文件 3.数据安全性 1)当将密码或其它的敏感数据输入到应用程序时,其不会被存储在设备中,同时密码也不会被解码。 2)输入的密码将不以明文形式进行显示。 3)密码、信用卡明细或其他的敏感数据将不被存储在它们预输入的位置上。 4)不同的应用程序的个人身份证或密码长度必须至少在4-8个数字长度之间。 5)当应用程序处理信用卡明细或其它的敏感数据时

聊聊后台产品经理

梦想的初衷 提交于 2020-02-06 16:41:26
作为一个半路出家的后台产品经理,工作一段时间之后,很想和大家聊聊后台产品经理。 之所以转行做后端产品,一是出于自己是研发出身,相对于页面体验和交互,更喜欢逻辑、数据和结构,另一个是我对前后端产品的定义了解之后,认为后台产品才是一个产品的灵魂所在,前台更像一张皮,负责吸引用户,后台是一个产品真正的思维和内涵。 为什么说后台产品可贵呢?举个例子:饿了叫饿了么订餐,用户在极简的订餐行为的背后,潜藏着商家管理、菜品管理、订单管理、物流配送、支付等一系列、不同角色的复杂业务逻辑和流程,而这些逻辑和功能的顺利交互和运转,都是后台技术同学和后台产品经理的辛勤成果。 不同于前端根据用户和市场挖掘需求,着重用户、场景、转化和体验,后端产品则是在根据业务和发展在规划需求,要求产品经理有极强的逻辑思维,对付得了数据、结构和流程。首先得理解业务的全貌,能够让业务正确的运转并对效果进行评估,能将充满个性化理解与执行的业务过程通过与业务各端人员进行平衡和协调以确定标准化方案。 一、后端产品的特征有哪些? 一个知乎作者总结的很好,我罗列下: 1.业务流转 - 多节点效率配合 业务会需要在不同的操作者、模块、系统中流转,产品经理需要认真考虑如何将业务拆分为必要的节点,并正确设计好节点之间的关系,除了技术之外,各角色之间的实际关系与作用也需要考虑在内。 2.管理配置 - 信息管理操作 后台对数据的标准化录入、导入

CMS: 内容管理系统

丶灬走出姿态 提交于 2020-02-04 16:39:04
  CMS是Content Management System的缩写,意为"内容管理系统"。 内容管理系统是企业信息化建设和电子政务的新宠,也是一个相对较新的市场。业界公认的国内比较权威的产品有思拓合众CmsTop、PHPCMS、TurboCMS。对于内容管理,业界还没有一个统一的定义,不同的机构有不同的理解。 产生:   随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息更新和维护工作;遇到网站扩充的时候,整合内外网及分支网站的工作就变得更加复杂,甚至还需重新建设网站;如此下去,用户始终在一个高成本、低效率的循环中升级、整合……   于是,我们听到许多用户这样的反馈:   页面制作无序,网站风格不统一,大量信息堆积,发布显得异常沉重;   内容繁杂,手工管理效率低下,手工链接视音频信息经常无法实现;   应用难度较高,许多工作需要技术人员配合才能完成,角色分工不明确;   改版工作量大,系统扩展能力差,集成其它应用时更是降低了灵活性;   对于网站建设和信息发布人员来说,他们最关注的系统的易用性和功能的完善性,因此,这对网站建设和信息发布工具提出了一个很高的要求。   首先,角色定位明确,以充分保证工作人员的工作效率;其次,功能完整,满足各门道"把关人"应用所需,使信息发布准确无误。比如,为编辑、美工

怎么保证测试用例的覆盖率

我们两清 提交于 2020-02-01 20:34:18
转自:http://www.51testing.com/html/71/n-865171-2.html 可参考:http://www.cnblogs.com/TestWorld/p/5211043.html 待总结.. 一、测试用例的切面设计   所谓测试切面设计,其实就是测试用例大项的划分。测试用例划分的经典方法是瀑布模型,也就是从上到下,逐渐细分,大模块包括小模块,小模块包括更小的模块。但仅仅如此是不够的,我们还要从更多的角度切入系统,从不同的角度把系统切分成一块一块的,来进行测试,从而确保测试大项的完整性。   1、功能点切面   这是最常见的切面,通常我们认为页面上的一个按钮就是一个功能点。然后我们可以根据功能的复杂程度,按每个功能;或一个功能点分多页;或多个功能点合成一页来进行用例的撰写。   2、特定切面   除此以外,还有一种特定切面的划分方法,也是用例撰写时经常会用到的。所谓的特定切面,就是忽略掉表面上的功能点,而关注测试对象的某一个面。比如我们的内部管理系统提供了销售录入导入、注册录入导入等功能,从菜单划分上对应了七八个功能点。但这些功能处理后台有个共同的处理项就是授权记录的生成,这时我们就可以把“授权记录生成”单独拿出来做一个测试项,而在其它测试项中涉及这一部分的用例就不必再一一撰写。此外象一些界面共通的操作用例单独写成一页,也是一种特定切面

Scrapy项目 - 数据简析 - 实现腾讯网站社会招聘信息爬取的爬虫设计

巧了我就是萌 提交于 2020-02-01 00:14:00
一、数据分析截图 本例实验,使用Weka 3.7对腾讯招聘官网中网页上所罗列的招聘信息,如:其中的职位名称、链接、职位类别、人数、地点和发布时间等信息进行数据分析,详见如下图: 图1-1 Weka 3.7分析界面 图1-2 职位数据ZeroR分析界面 图1-3 数据聚类分析界面 图1-4 数据Visualize分析界面 二、数据分析结论 由图2-1可知,随着应聘人数的不断增加,其职位的需求便越少,同时,发布应聘岗位信息的企业主要来自,如:深圳、上海和北京等一线城市。这或许也在说明,一线城市主要是以技术作为企业发展的目标和趋势。 图2-1 职位与人数、地点的关系 在众多城市的相比较之下,深圳的岗位需求人数远远高于一线城市中的人才需求,而对于岗位需求的类型而言,深圳和上海区域都呈现了极高比例的态势。如图2-2所示。 这说明深圳和上海的人才岗位需求种类庞大,就目前情况而言,其地域对人才和岗位类型的缺口在不断快速发展和完善。对于非沿海企业,其深居中原,与国外企业合作较为稀少,由此对人才的需求自然也就不大。 图2-2 人数与地域关系 三、数据集 1.tencentSpider.csv --部分数据--- 职位,链接,类型,人数,地点,时间 28966-交互设计师(深圳),position_detail.php?id=46674&keywords=&tid=0&lid=0,设计类,1,深圳

iOS AVPlayer的一些定制

烂漫一生 提交于 2020-01-28 05:35:01
用户点击了播放视频,但是此时手机是静音状态,产品说静音状态下也需要把声音给播放出来,so~ 原文: https://www.jianshu.com/p/998709165dfd 首先你要确保player的属性muted为NO,即非静音,当然NO是系统默认的。然后设置一下category即可 //静音状态下播放 [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil]; AVAudioSessionCategory是一个字符串枚举,讲一下几个常用的category的含义: // app的声音可与其它app共存,但锁屏和静音模式会被静音,除非当前app是唯一播放的app AVAudioSessionCategoryAmbient // 会停止其他程序的音频播放。当设备被设置为静音模式,音频会随之静音 AVAudioSessionCategorySoloAmbient // 仅用来录音,无法播放音频 AVAudioSessionCategoryRecord // 会停止其它音频播放,并且能在后台播放,锁屏和静音模式都能播放声音 AVAudioSessionCategoryPlayback // 能播也能录,播放默认声音是从听筒出来

织梦后台如何添加字段和调用使用标签

帅比萌擦擦* 提交于 2020-01-25 08:44:30
熟悉掌握织梦系统字段使用功能,在给网站建设和后期开发中起着重要作用,特别是在功能使用方面可以得心应手,比如定义产品的价格、数量,上传图片、视频等功能等会非常方便。为此一助互联的技术人员为大家详细讲解织梦程序后台字段的添加与使用教程! 程序员 一、在织梦后台添加字段教程: 1、打开织梦后台选择核心模块,选择频道模型,再选择内容模型管理,在普通文章所在行选择右边的更改小图标;进入之后选择字段管理,点击添加新字段。 2、在表单提示文字那里填写自己在发布文章时需要的名称,如重量单位、价格等等。在字段名称那里添加字母或数字,建议用字母,如价格可以使用简拼jg或者英文price,但前提不要与织梦系统自带的标签相冲突,比如body,就不要再使用了,否则会出错!或者调用失败!字段类型,建议使用织梦默认,前台参数建议默认不勾选,看根据自己是否特殊功能需要!内容是否需要分页符那里建议选否。数据类型那里自己根据自己需要的功能自助选择就可以了,但是一定要注意在默认值那里注意使用英文逗号,用来隔开选项。最大长度值那里默认是250,如果自己需要更多的文字调用自己可以自定义更改值,自定义表单HTML那里建议默认,自己也可以根据自己是否需要添加。最后核实信息无误确认即可。 3、回到内容模型管理基本设置那里,在列表字段添加上添加的字段名称,之前添加的字母数字的字段名称,在body后面用英文逗号隔开依次添加

创业公司一年工作总结

微笑、不失礼 提交于 2020-01-15 16:58:39
集锦:http://www.lanceyan.com/category/chuangye http://www.cnblogs.com/xdp-gacl/tag/%E5%88%9B%E4%B8%9A/ 公司由于要转型,导致我们整个软件开发部门要解散了,作为开发部负责人的我也不得不离职了,在离职之际,总结一下自己在创业公司一年的工作感受吧。 一.面试   2014年1月份年底的时候公司开完年会我就从公司离职了,整理了一下简历准备开始找重新工作,机缘巧合之下,在QQ群里面遇到了现在公司的技术负责人在招人,简单和他聊了一下之后,他就邀请我去和他见个面具体聊聊,见面地点是在一个咖啡厅,他问了几个技术问题后就觉得我很满足他的要求,然后就开始和我聊待遇的问题了,开出来待遇挺不错的,有税后15K,我就心动了,然后我也简单问了一下公司的情况,他说公司是新成立的,主要是做在线教育产品的,产品的需求文档,开发环境以及项目的开发架构什么的都事先准备好了,招我们进去就直接可以做开发了。面试的过程就是这样了,我没有当场答应他,我说考虑一周之后给他答复,一周之后他打电话给我,问我考虑得如何,我当时手上有另一个公司的Offer,但是薪资没有他给得高,所以我还是选择了薪资高的公司,于是就答应了他,过完年后去公司报道。 二.入职   2015年3月2号早上9点我正式到公司报道了,进入公司一看,傻眼了

短说OSX社交电商系统—商城分销功能详解

删除回忆录丶 提交于 2020-01-15 14:38:31
概述 为满足当下社交电商新需求,OSX团队做了分销功能。OSX社交电商分销采用二级分销模式,自己成为分销商的情况下,可以发展自己的一二级代理分销商。要成为分销商,可以是前端直接申请后端审核,可以是满足一定条件后申请后台审核,也可以是购买商品自动成为分销商,具体条件可在后台进行设置。 成为分销商之后,可以发展自己的分销团队,当前主要的发展方式是通过注册时填写邀请码;分享商品链接海报;直接分享邀请海报进行绑定上下级关系。上下级关系只可绑定不可解除。成为分销商之后,用户可在前端看到商品的预估收益,预估收益是一级代理分销商的收益,因为考虑到不同商品不同规格收益不一致,所以引入剥比概念,预估收益为剥比与一级代理分销商佣金比例的乘积,一二级代理分销商佣金之和即为剥比,剥比、一二级佣金比例均可在进行后台设置。分销商获得收益后,可进行微信或支付宝进行提现。如果发现分销商有违规行为,可以在后台直接取消分销商权限。 一、如何成为分销商 成为分销商,需要用户前端申请,后端审核通过,方能成为分销商。用户默认是没有分销商权限的,需要后台开通分销权限后,才可以推广下级获得返佣,未开通分销权限,无法绑定下级关系,且无返佣。 用户申请成为分销商有两种模式: 1、无条件,需审核 用户点击【推广中心】,弹出申请框进行申请,管理后台审核通过,即成为分销商。 2、满足条件,成为分销商 用户可在商城消费满一定金额

App后台开发运维——架构设计

六眼飞鱼酱① 提交于 2020-01-15 00:06:05
QQ 1285575001 Wechat M010527 技术交流 QQ群599020441 纪年科技aming 1.设计app架构 1.梳理app业务流程 2.整理业务流程可能遇到的问题 3.根据问题,探讨可执行的解决方案 4. app后台 初步架构 :3中所有技术进行有机融合 api编写: 1.api的作用(功能) 2.api需要输入的参数 3.api返回的数据 2.服务器选择 1.传统的IDC 在传统的IDC,要加cpu或内存,流程如下:   1.和客户经理商商谈所需硬件的价格   2.汇款过去,等IDC的财务确认   3.确认后,等待IDC安排工作人员升级硬件   这个流程走一次,最少也要1至2天。延迟了1至2天升级硬件,怎么保证可以快速应付爆发的业务 2.云服务器 升级硬件: 1.在用户后台选择需要的硬件配置   2.通过网络支付   3.重启服务器,升级就完成了。如果只是升级带宽,甚至不用重启。   整个过程合起来不用5分钟,简单,快捷,方便。   而且,现在的云服务器提供商,除了服务器外,还提供下面的服务:   负载均衡   云数据库   云内存存储   这些服务在app上线初期,在一台服务器上自己搭建就行了,   但随着app的发展,这些服务都需要部署在不同的服务器。      规模的增大,也要面对高可用,高并发,监控报警等问题。   这些问题如果都要后端人员处理