#php模式设计

TP2.0或3.1 或者 3.2 下使用ajax+php做无刷新分页(转+自创)

1.前言    作为一名php程序员,我们开发网站主要就是为了客户从客户端进行体验,在这里,thinkphp框架自带的分页类是每次翻页都要刷新一下整个页面,这种翻页的用户体验显然是不太理想的,我们希望每次翻页只刷新我们想要的数据集部分的数据,这样可以给客户带来很好的体验效果。那么在TP下如何进行ajax无刷新分页呢? ...

jQuery+PHP动态显示(项目)实时时间和倒计时

jQuery动态显示当前时间:   html代码:<divid="current_time"></div>setInterval()使用:setInterval(functionName,timeOut);setInterval使用示例:  &n...

调用支付宝PHP接口API实现在线即时支付功能(UTF-8编码)

这次在项目中要实现订单功能,所以要完成在线支付,在线支付一般有网银支付和第三方支付(支付宝、paypal等)这两种途径,未简单起见,先完成支付宝在线支付功能,使用UTF-8编码在正式测试之前,先准备好几个字段:支付宝帐号,与该支付宝帐号绑定的合作身份者id以及安全校验码key。测试之前要先下载最新的相关接口,因为我用到...

使用PHP做移动端 api接口开发方法(适用于TP框架)

1. [代码]使用TP框架时放在common文件夹下文件名就叫function.php     ?123456789101112131415161718192021222324252627282930313233343536373839404142434445...

无限极分类php实现—查子孙树、家谱树

1、本文更新日期:2018/05/20,亲测可用,在原有基础上进行增强和详细化。2、面包屑导航和子孙树效果图如下: 3、代码:<?php//无限级分类中,查家谱树(面包屑导航)++子孙树(无限极分类)$area=array(0=>array('id'=>1,'cat_name'=>'北...

php抽奖概率算法(刮刮卡,大转盘)

抽奖,概率不变化:经典的概率算法函数:如下<?php/* *经典的概率算法, *$proArr是一个预先设置的数组, *假设数组为:array(20,30,50), *开始是从1,100这个概率范围内筛选第一个数是否在他的出现概率范围之内, *如果不在,概率变成1...

用例设计工具PICT — 输入组合覆盖

  成对测试(PairwiseTesting)又称结对测试、两两测试,是一种正交分析的测试技术。成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。是当不可能遍历产品所有功能点时用到的一种测试手段,即如果用尽可能少的工作发现最多的缺陷(测试投入产出性价比)。经验证,Cohen...

服务端用例设计的思(tao)路!

服务端的测试简单来说就是除了前端以外的的测试。总的来说可以分为以下两类:1.    WEB或者APP的提供业务逻辑的服务端接口测试2.    数据库、缓存系统、中间件、、jar包依赖、输入输出敏感信息等测试.其中接口测试占据工作工作中的80...

服务端测试之接口测试用例设计

小伙伴们大家好,上一次和大家分享了《服务端测试之接口测试初探》,讲了一些接口测试的基本概念和理论知识。在上次的分享中,简单提到了接口测试用例设计包含的几个方面。本期我将在上次分享的基础上,和各位小伙伴一起具体看看这几个方面都是什么,在实际的项目中应该如何使用。一、功能性用例设计之前讲过,服务端的接口是和客户端的功能相对...

测试用例设计--场景法

1、为什么用场景法设计测试用例?大多数业务软件由后台管理(比如:用户管理、角色管理、权限管理等等各种管理)和工作流等几个部分组成。终端用户,期望软件能够实现业务需求,而不是简单的功能的组合。对于单点功能利用等价类、边界值、判定表用例设计方法能够解决大部分问题。涉及业务流程的软件系统,采用场景法比较合适。2、什么是场景法...
IT猿 ·2023-05-06

测试用例设计--因果图

1、为什么采用因果图测试用例的测试方法?判定表设计法在设计测试用例的过程中,考虑了输入与输入存在约束约束关系,没有考虑到输入与输出之间的约束关系。简单的业务逻辑可以用判定表解决,复杂的约束关系就不太适合了。2、什么是因果图设计法?因果图在软件测试用例的设计过程中,用于描述输入与输入、输入与输出之间存在的约束关系。针对需...
IT猿 ·2023-05-06

测试用例设计--判定表

1、为什么用判定表设计测试用例?等价类方法详细的考虑了需求输入域,但对于输入域与输入域存在关联时无法覆盖,(比如等价类划分设计测试用例时,设计一条新的测试用例,使其仅覆盖一个无效等价类,直至所有的无效等价类完全被覆盖,没有考虑无效等价类与无效等价类的组合情况)。所以需要一种能考虑输入域间的互相关系设计方法来考虑业务描述...
IT猿 ·2023-05-06

测试用例设计--边界值

1、为什么用边界值设计测试用例?根据测试经验中得出,被测对象出现缺陷往往是在其接受临界数据产生的2、边界值是什么?边界值属于等价类方法特定的输入域,包含在有效等价类和无效等价类中,边界值方法产生的效果与等价类方法相同,边界值方法选择数据更有针对性。等价类划分是边界值的前置过程,边界值是等价类的补充。上点:上点是输入域边...
IT猿 ·2023-05-06

测试用例设计--等价类划分

1、为什么要用等价类划分来设计测试用例?保证被测对象测试充分性最好的方法是穷举法完全覆盖。但实际的测试活动中会受项目实施的时间、成本、范围、风险很多因素的限制。等价类划分可以减少穷去法带来的大量测试用例,保证测试效果的同时提升测试效率。2、等价类划分是什么?对于测试而言,等价类是某个测试对象的输入域的集合,在集合中单个...

php服务器版本更新工具up2server

为什么要做这个工具  之前做php开发的时候,每次版本更新,要把修改的文件同步到服务器,都要小心翼翼,如果漏掉了文件,那就完蛋了,KPI,奖金什么的都没了。所以写了这个工具。代码在github  https://github.com/foxswang/up2server1.复制获取要上传的文件运行p...
首页上一页...429430431432433...下一页尾页