基础知识
文章平均质量分 87
Augnita
逆风翻盘,向阳而生!
展开
-
详细的DedeCMS(织梦)目录权限安全设置教程
一、目录权限根据统计,绝大部分网站的攻击都在根目录开始的,因此,栏目目录不能设置在根目录。DEDECMS部署完成后,重点目录设置如下:1)将install删除。2) data、templets、uploads、a或html目录, 设置可读写,取消执行的权限(Windows如何设置目录的权限?);当然对于data文件夹还有更好的解决办法,那就是将data移出站点的根目录。3) 如果网站下不需...转载 2019-07-12 20:41:21 · 246 阅读 · 0 评论 -
性能测试之系统架构分析
https://blog.csdn.net/xueshao110/article/details/80680518在我们进行需求的时候也需要对被测项目的架构有一定的认识,如果不了解被测系统的架构,那么在后期的性能分析与调优阶段将无从下手。简单系统架构介绍 ...转载 2019-07-16 15:40:25 · 524 阅读 · 0 评论 -
性能测试性能分析与调优的原理
性能分析与调优如何下手,先从硬件开始,还是先从代码或数据库。从操作系统(CPU调度,内存管理,进程调度,磁盘I/O)、网络、协议(HTTP,TCP/IP),还是从应用程序代码,数据库调优,中间件配置等方面入手。 单一个中间件又分web中间件(apache、IIS),应用中间件(tomcat、weblogic、webSphere)等,虽然都是中间件,每一样拎出来往深了学都不是一朝一...转载 2019-07-16 15:43:13 · 307 阅读 · 0 评论 -
弱网测试
什么是弱网测试在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/Edge/4G/Wifi等多种手机网络连接方式。不同的协议、不同的制式、不同的速率,使移动应用运行的场景更加丰富。从测试角度来说,需要额外关注的场景就远不止断网、网络故障等情况了。对于弱网的数据定义,不同的应用所界定的含义是不一样且不清晰的,不仅要考虑各类型网络最低速率,还要结合业务场景和应用类型去划分。按照...转载 2019-07-12 14:11:29 · 232 阅读 · 0 评论 -
APP-Android与Ios区别
一、首先说一下APP测试的关键点(1)功能测试App测试中功能测试是一个重要方面。在进行App测试,测试人员应该进行手动测试。同时对照设计图检查功能是否正确并正常运行。在软件测试中,关注测试点:1、软件是否可以正常运行、安装、卸载;2、登录、注册、注销(在软件测试基础(一)有介绍,这里不详细介绍)3、数据更新、App更新(2)客户端测试现在很多软件不仅有手机版也有P...原创 2019-07-30 16:35:25 · 475 阅读 · 1 评论 -
cookie和session的区别和用法
阅读目录(Content)flask中cookie和session介绍 一、cookie: 二、session: 三、cookie和session结合使用: flask中使用cookie和session 一、cookies: 二、session: 三、manage.py 回到顶部(go to top)flask中cookie和session介绍一、c...转载 2019-07-25 20:42:05 · 248 阅读 · 1 评论 -
软件测试环境与测试阶段
一、软件测试环境开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。生产环境:是指正式提供对外服务的,一般会关掉错误报告,打开错误日志。可以理解为包含所有的功能的环境,任何项目所使用的环境都以这个为基础,然后根据客户的个性化需求...原创 2019-07-22 09:29:04 · 1711 阅读 · 0 评论 -
手机APP测试之环境相关的测试
际项目中,有一些缺陷我发现是和App所处的运行环境相关的,所以设计测试的时候,要多考虑这些场景,比如:1)干扰测试收到电话、收到短信、收到通知栏消息、无电提示框弹出、第三方安全软件告警弹出。2)权限测试一些用户在实际使用App的时候回有意识阻止某些功能。例如有的用户感觉让某个App访问电话本或者相册可能泄漏隐私,就在手机中设置了禁止了该App访问相册的权限,禁止使用后看APP是否能...原创 2019-07-22 09:56:03 · 891 阅读 · 0 评论 -
MacOS ——monkey测试
一、monkey测试简介Monkey工具是Android自动化测试工具的一种,主要对Android,APP可进行压力测试。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。二、monke...原创 2019-07-22 10:04:47 · 318 阅读 · 1 评论 -
Android自动化测试--monkey测试
https://blog.csdn.net/qq_30993595/article/details/80748559https://blog.csdn.net/zjnuwsf/article/details/52669764一、Monkey简介:Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、滑动、Applic...转载 2019-07-22 10:16:41 · 278 阅读 · 1 评论 -
测试环境部署
https://www.cnblogs.com/alwayswyy/p/5212471.html 转载Linux环境搭建(最全的搭建过程)https://blog.csdn.net/BingoWeb/article/details/78064784一.项目必备软件及基本思路项目必备:虚拟机:VMware Workstation (已安装linux的 CentOS6.5版本)项...转载 2019-07-22 11:32:59 · 444 阅读 · 1 评论 -
如何才能制定好测试策略
目录1 理解测试策略 1.1什么是测试策略? 1.2测试策略等于测试方针? 1.3测试策略等于测试计划? 1.4测试策略等于测试方案?2 四步测试策略制定法 2.1明确“产品质量目标” 2.2进行“风险分析” 2.3适配“产品研发流程” 2.4进行“测试分层” 2.5“四步测试策略制定法”中的测试技术3 产品质量评估模型 3.1 优...转载 2019-07-16 14:58:11 · 695 阅读 · 0 评论 -
最完整的自动化测试流程:Python编写执行测试用例及定时自动发送最新测试报告邮件
出处:https://www.cnblogs.com/yufeihlf/p/5752146.html今天笔者就要归纳总结下一整套测试流程,从无到有,实现零突破,包括如何编写测试用例,定时执行测试用例,查找最新生成的测试报告文件,自动发送最新测试报告邮件,一整套完整的测试流程。以后各位只要着重如何编写测试用例即可,其他模板可以套用的,希望帮助到大家。目录一、编写测试用例二、执行测试用...转载 2019-07-16 14:43:40 · 1104 阅读 · 0 评论 -
Android缓存处理和清除数据、清除缓存、一键清理的区别
在Android设备中,我们经常会看到与系统或者应用相关的清除功能有:清除数据、清除缓存、一键清理,这么多清除功能对于一个程序猿就够难理解了,偏偏很多安卓设备上都有这些功能,对于用户来说就更难理解,趁着在把玩手机的时候想到了这一点,索引追根究底了解他们的具体区别。清除数据和清除缓存一键清理清除数据、清除缓存、一键清理的区别清除数据 清除数据主要是清除用户配置,比如SharedPr...转载 2019-07-12 21:05:43 · 67741 阅读 · 0 评论 -
APP清除缓存功能的具体实现
几乎每一个 App 都有清除缓存的功能, 不然沙盒中的文件太多, 是很占用用户的资源的, 一个简单的清除缓存的功能我们可以单独用一个类来实现.清除缓存的功能说白了就是讲沙盒中的 Cache 文件夹中的所有子文件和子文件夹全部删除, 在项目当中, 还需要向用户展示缓存的大小, 这就涉及到要计算文件的大小.所以, 我们的任务就是, 计算沙盒中 Cache 文件的大小, 并将其子文件和子文件夹删...转载 2019-07-12 21:07:37 · 5179 阅读 · 0 评论 -
Android 一键清除其他app的数据
如何在自己的app里面,一键清除其他应用的数据???看了很多网上的教程,80%都说需要将自己的app打包为系统应用,我想说这也太麻烦了吧,那几个aidl文件就得折腾好久,再别说拿到对应手机系统的签名了。下面介绍一种简单快速地做法:一、手机必须已经获取root权限很多app可以帮你做到,比如:root精灵,SuperSU,KingRoot等二、为自己开发的应用获取Root权限...转载 2019-07-12 21:10:36 · 1882 阅读 · 0 评论 -
过载(一)
过载与服务器雪崩过载: 系统负载超过系统最大的处理能力。服务器雪崩: 服务器的处理能力陡降,低于系统原本能达到的最大处理能力。系统过载处理不当会造成服务器雪崩: 系统过载时,CPU、内存等资源达到瓶颈,系统响应会变慢。这时可能会发生大量的请求重试或系统内部重试,进一步加剧系统负载,产生恶性循环,导致系\统处理能力急剧下降(服务器雪崩)。服务器雪崩如图所示,假设系统的负载...原创 2019-07-13 09:55:01 · 316 阅读 · 0 评论 -
使用top查看进程维度的CPU负载
使用top查看进程维度的CPU负载https://blog.csdn.net/u013985879/article/details/83055917步骤一、找到最耗CPU的进程工具:top方法1:执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序方法2.(ps -eo pid,pcpu | sort -n -k 2)步骤二:找...转载 2019-07-13 10:05:13 · 435 阅读 · 0 评论 -
测试基础
一、 环境配置测试 (1) 网络连接是否正常(2) 网络流量负担是否过重(3) 软件测试平台是否可选(4) 如果(3),是否在不同的软件测试平台进行软件测试下面是脚本小常识: Unix Shell,包括其它的脚本语言,Perl,Python,Tcl,由于工作的关系,需要掌握一到两门,同时,也是因为对它们发生了很大的兴趣,我能感觉到它以...原创 2019-07-13 10:26:51 · 140 阅读 · 0 评论 -
HTTP请求头、响应头参数说明
Requests Header | Http Header Header 解释 示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html Accept-Charset 浏览器可以接受的字符...转载 2019-07-13 14:40:23 · 376 阅读 · 0 评论 -
测试人员例会会议议题制定规范
一、例会的目的: 1)加强组员分享意识 2)同步项目整体情况,解决组内问题 3)传达目标--打造一支测试精英队伍 二、内容甄选参考方法步骤: 1)组员每个人写出自己想了解的议题,如限制至少5个 2)统计出议题的票数 3)深入了解每个人想了解议题的原因 4)细化每个议题,直至内容可分享 5)挑选出可分享的、对组员意义较大,且排名靠前的议题 ...转载 2019-07-15 10:57:36 · 356 阅读 · 0 评论 -
测试阶段
单元测试单元测试是在软件开发过程中要进行的最低级别的测试活动,针对软件设计的最小单元——模块。目标:验证代码是与设计相符合的;跟踪需求与设计的实现;发现设计和需求中存在的缺陷;发现在编码过程中引入的错误。单元测试与集成测试的区别:测试对象不同。单元测试对象是实现了具体功能的程序单元;集成测试对象是概要设计规划中的模块及模块间的组合。测试方法不同。单元测试中...原创 2019-07-15 14:38:59 · 1532 阅读 · 0 评论 -
HTTPS原理和CA证书申请
众所周知,WEB服务存在http和https两种通信方式,http默认采用80作为通讯端口,对于传输采用不加密的方式,https默认采用443,对于传输的数据进行加密传输 目前主流的网站基本上开始默认采用HTTPS作为通信方式,一切的考虑都基于对安全的要求,那么如何对自己的网站配置HTTPS通信,是本文着重介绍的本文的主要内容包括:https加密传输的原理、如何申...转载 2019-07-11 14:00:30 · 130 阅读 · 0 评论 -
彻底理解cookie,session,token
发展史1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮2、但是随着交互式Web应用的兴起,像在线购物网站,需要登录的网站等等,马上就面临一个问题,那就是要管理会话,必须记...转载 2019-07-23 09:34:33 · 164 阅读 · 1 评论