- 博客(45)
- 收藏
- 关注
原创 小总结
停了大概四个月的时间,这段时间很忙很充实,经历了春招、毕设、毕业旅游及上班。每一段时间里的我总是那样的急切,焦虑,这样很不好,希望可以在接下来时间自己可以慢慢地让自己静下来,沉下来~春招:拿到共七个Offer,面试了N多家公司,参加了N*N次考试,总而言之很充实,从一个一无所知的女孩儿学到了专业知识还有坚持下去决心。毕设:拿到一个还不错的成绩,最主要还是得感谢阿延了~一直帮助我毕业旅行:两天两夜,...
2018-07-10 20:16:45
318
原创 登录功能通用测试用例
登录功能通用测试用例具体需求:有一个登录页面,有一个账号和一个密码输入框, 一个提交按钮。 请针对这个页面设计Test Case。此题的考察目的:1、了解需求(测什么都是从了解需求开始);2、是否有设计Test Case的能力3、是否熟悉各种测试方法;4、是否有丰富的Web测试经验;5、是否了解Web开发;了解需求:测试需求分析过程,可以从质量要求出发,来展开测试需求分析,如从功能、性能、安全性、...
2018-03-04 22:00:16
1444
原创 TCP、UDP
TCP:TCP是面向连接的,可靠的流协议。(流就是指不间断的数据)实行:顺序控制,重发控制,流量控制,拥塞控制,提高网络的利用率UDP:UDP是不可靠的无连接的数据包协议,尽自己最大的努力交付数据。(高速性,实时性)TCP协议建立连接:三次握手TCP协议关闭连接:四次挥手:名词解释:ACK TCP报头的控制位之一,对数据进行确认.确认由目的端发出,用它来告诉发送端这个序列号之前的数据段都收到了....
2018-03-02 11:34:25
376
原创 Linux
1. 什么是linux服务器loadaverage?2. 如何查看linux服务器负载?3. 服务器负载高怎么办?4. 如何查看服务器内存使用率?5. 如何查看单个进程占用的内存大小?6. 如何查看正在使用的服务和端口?7. 如何查看服务器进程信息?8. 如何杀死进程?9. 如何查找僵尸进程?10. 为什么启动不了服务器端口?11. 常用的linux服务器性能查看命令有哪些?12. Cron不生效...
2018-03-01 17:41:40
600
转载 网络知识
OSI七层协议1、 应用层负责应用程序的处理工作。包括文件传输,电子邮件,远程登录等2、 表示层将应用层的处理后的信息,转化成适合网络传输的格式3、 会话层负责建立和断开通信连接,数据的分割等4、 传输层负责将数据传输到主机上的对应的进程网络层5、 网络层将数据通过路由传输给目标主机6、 数据链路层负责物理层层面上面的数据传输7、 物理层负责01比特位与电压的传输网络的构成要素1、通信媒介与数据链...
2018-03-01 17:38:13
884
转载 测试面试集锦
*1. 问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准: ①.根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; 如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷; ②.根据用户的一般使用习惯...
2018-03-01 17:24:39
1031
转载 MySQL
一、操作数据库的基本语句cmd进入mysql:mysql -uroot -p 创建数据库:CREATE DATABASE 库名; 创建数据表:同sqlite; 查看数据库:SHOW DATABASES; 查看数据表:SHOW TABLES; 进入数据库:USE 库名; 查看库创建语句:SHOW CREATE DATABASE 库名; 查看表创建语句:SHOW CREATE TABLE 表名; 查看...
2018-03-01 17:19:38
346
原创 bug(二)
从一个bug被发现到这个bug被关闭这一段时间,bug可能会有以下状态:new ,open Postpone,Pending Retest,Retest,Pending Reject,Reject,Deferred,closed.(请注意这里有很多种状态,我们需要根据不同情况来决定怎样或者是否需要跟开发人员沟通) 下面就对这几种状态进行以下解释: New:(新的) 当某个“bug”被发现的时...
2018-03-01 17:13:41
500
转载 测试面试题
软件测试原则1 good enough2 80-20原则3 尽早的进行测试4 集群性5 交叉测试 进程和线程的区别1、根据自己的理解什么是测试用例和测试规程,设计一个测试用例应当从哪几方面考虑? 2、 什么是软件质量保证?软件质量保证人员与开发人员的关系如何?3、 您认为做好测试计划工作的关键...
2018-03-01 17:13:03
59778
原创 MySQL(增、删、改、查)
进入虚拟机,首先su,然后输入password,进入root模式。在root模式下输入MySQL。创建名为my的表,书写语句为:create database my charset utf8; (注:这里的database,勿写成batabases)use my;show tables;新增表:create table my (ID int(3),name varchar(10),sex v...
2018-03-01 15:35:07
25846
3
原创 编写程序数一下 1到 100 的所有整数中出现多少次数字 9
#include<stdio.h>#include<stdlib.h>int main(){ int i = 0; int count = 0; for (i = 0; i <= 100; i++) { if (i % 10 == 9) { count++; } if (i / 10 == 9) { count++; ...
2018-02-27 18:08:53
239
原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
#include<stdio.h>#include<stdlib.h>int main(){ float i = 0; float sum = 0; int n = 1; for (i = 1; i <= 100; i++) { sum += n / i; n *= -1; } printf("%f\n", sum); system("p...
2018-02-27 17:53:59
469
原创 python火车票余票查询(ticketapi)
import tkinter.messagebox as messageboximport requestsimport sysfrom stationapi import url_leftTicket#得出原始车票信息def query(condition): url = 'https://kyfw.12306.cn/otn/{}?leftTicketDTO.train_d...
2018-02-27 16:09:54
502
原创 python火车余票查询(stationapi)
#!/usr/bin/env python# -*- coding:utf8 -*-'''这是关于车站接口的定义'''import requestsimport sysimport refrom requests.packages.urllib3.exceptions import InsecureRequestWarning# 禁用安全请求警告requests.pac...
2018-02-27 16:07:34
250
原创 python火车余票查询(s10)
from tkinter import *from tkinter import ttkfrom tkinter.ttk import Treeview,Checkbuttonimport tkinter.messagebox as messageboxfrom stationapi import *from datetime import date,timedeltaimport r...
2018-02-27 16:05:33
324
原创 python火车余票查询(s5)
"""Train Ticket QueryUsage: s5.py <from> <to> <from_date> [--con=1]Options: -h,--help 显示帮助菜单 --con=<kn> 连续查询天数 [default:1]Example: s5.py xian beijing 2018...
2018-02-27 15:58:12
278
原创 python火车余票查询(s1)
import datetime#车站仅限西安、北京(pinyin)print('---欢迎使用火车票查询系统---')print('本系统可查询未来7天内火车票余票信息')#输入查询条件from_station = input('请输入出发车站(xian):')to_station = input('请输入到达车站(beijing):')from_date = input('请输入出...
2018-02-27 15:47:44
309
原创 bug(一)
什么是bug?答:所谓bug就是进行某一输入后,软件输出是错误的或者不是我们所期望的结果。 1)不符合需求的。用户要你做一个甜筒给他,结果你给的是老冰棍,虽然功能相似,但是不是用户想要的。 2)画蛇添足。遇到处女座开发哥哥,就会把各种功能做的尽善尽美,用户要一个草莓冰激凌,结果你觉得加点香菜会更好 然后用户就不干...
2018-02-27 14:50:31
292
原创 测试用例——椅子
功能测试: 1.能不能供人坐,即能不能供人使用。 2.坐上去是否摇晃。 3.坐人后是否会发出响声。 4.椅子上会不会掉颜色,即坐上去,来回摩擦椅子上的颜色会不会粘到衣服上。 5.有水撒到椅子上的时候,用布子或纸擦的时候会不会掉颜色。能不能擦干净水。 6.坐上去会不会有塌陷的感觉。 7.从椅子上离开的时候会不会发出响声。 8.椅子会不会轻易挂到衣服。 9.靠在椅背上的时候会不会,发...
2018-02-26 16:08:43
8082
原创 将三个数按从大到小输出。
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int a, b, c, t; printf("请输入三个数:\n"); scanf("%d%d%d", &a, &b, &c); if (a<b) { t = a;...
2018-02-26 11:14:34
336
原创 求两个数的最大公约数。
方法一: 辗转相除法:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反 复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。设两数为a、b(a≥b),求a和b最大公约数 的步骤如下:(1)用a除以b(a≥b),得 。(2)若 ,则 ;(3)若 ...
2018-02-13 08:40:31
251
原创 猴子吃桃问题
猴⼦第⼀天摘下若⼲个桃⼦,当即吃了⼀半,好不 过瘾,又多吃了⼀个。第⼆天早上又吃了剩下的桃⼦的⼀半,又多吃 了⼀个。以后每天都吃了前⼀天剩下的⼀半零⼀个,到第 10 天早上想 再吃的时候,就剩下⼀个桃⼦。求第⼀天共摘多少个桃⼦。 分析:第10天剩一个桃,那么可倒推出第九天吃了几个桃,则(1+1)*2,依次类推,则总结出的规律是前一天的基础上+1再乘以2,则是当前天数吃了的桃子。 10 ...
2018-02-09 21:21:18
998
原创 测试基础(3)
边界值分析方法:一.方法简介1、定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2、与等价划分的区别 1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。 2)边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。3、边界值分析...
2018-02-06 11:37:35
369
原创 APP测试用例
一、安全测试1.软件权限1)扣费风险:包括短信、拨打电话、连接网络等。2)隐私泄露风险:包括访问手机信息、访问联系人信息等。3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接收信息功能6)限制或使用本地连接7)限制/允许使用手机拍照或录音8)限制/允
2018-02-04 16:57:43
22633
1
原创 直角三角形
#define _CRT_SECURE_NO_WARNINGS#include#includeint main(){ int num; scanf("%d", &num); int n, i, j; while (num) { scanf("%d", &n); for (i = 0; i < n; i++) { for (j = 0; j <= 1; j++)
2018-02-02 22:15:39
308
原创 网络知识
OSI七层模型:应用层应用层HTTP、SMTP、FTP表示层会话层传输层传输层TCP、UDP网络层网络层IP链路层数据链路层ARP物理层1、 应用层负责应用程序的处理工作。包括文件传输,电子邮件,远程登录等2、 表示层将应用层处理后的信息,转化成适合网络传输的格式3、会话层负责建立和断开通信连接,数据的分割等4、传输层负责将数据传输到主机上的对应的进程5、 网络层将数据通过路由传输给目标主机6、 ...
2018-02-02 20:22:45
212
原创 测试基础(2)
三、测试用例的设计方法1、等价类划分方法: 1)定义:把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据 作为作为测试用例。该方法是一种重要的、常用的黑盒测试方法。 2)划分等价类:等价类是指某个输入域的子集合。可把全部输入数据合理划分位若干个等价类,在每一个等价类中取一个数据
2018-02-02 16:22:34
281
原创 测试基础(1)
一、测试人员在软件开发过程中的任务1、寻找bug2、避免软件开发中的缺陷3、关注用户的需求二、常用的测试方法1、黑盒测试 黑盒测试顾名思义就是将被测系统看成一个黑盒,从外界取得输入,然后再输出。整个测试基于测试文档,看是否能满足需求文档中的所有要求。作用在应用端及服务端,不用接触系统内部结构。适用于对系统的功能进行测试 优点:1)对较大
2018-02-02 14:15:44
256
原创 C语言:判断两个数组是不是有相同的元素
方法一:当存在相同的元素时一步一步跳出循环#include#includeint main(){ int i = 0; int j = 0; int arr1[] = { 1,2,3,4,5 }; int arr2[] = { 1,2,7,4,9 }; for (i = 0; i < sizeof(arr1) / sizeof(arr1[0]); i++) { for
2018-02-01 23:51:48
2953
原创 求十个整数中的最大值
将题目中所给出的10个数字一一比较,并将比较出的较大的数字存入临时变量并输出这个临时变量即可。那么我们先设出一个数组arr[10],用来储存题目中要求的十个整数。那么这里我们给出一个简单的1~10的数组(打乱大小顺序)来进行程序测试。数组为:2, 5, 3, 4, 1, 6, 10, 8, 9, 7#include#includeint main(){ int a[] =
2018-01-30 23:01:55
1071
原创 C语言打印矩形、长方形、平行四边形、各种三角形
矩形:#define _CRT_SECURE_NO_WARNINGS#include#includeint main(){ int i, j, n; printf("请输入要打印矩形的行数:"); scanf("%d", &n); for (i = 1; i <= n; i++) { for (j = 1; j <= n; j++) { printf("* ")
2018-01-29 22:17:41
26953
3
原创 青蛙爬井
一口high米深度的井中有只青蛙,这只青蛙每天白天向上爬up米,而夜里下落down米,这只青蛙多少天可以爬出井口,请用存储过程实现。存储过程包括一个输入参数提供输入井深,一个返回参数用于返回天数输入3个正整数:high、up和down。输出一个整数,表示天数。输出单独占一行。示例输入:9 4 1示例输出:3#define _CRT_SECURE_
2018-01-28 16:15:52
3093
转载 软件测试基础题
分类:面试基础题(21) 版权声明:本文为博主落尘曦的原创文章。如转载请注明链接 【 落尘曦的博客:http://blog.youkuaiyun.com/qq_23994787 】感谢配合!单项选择题:共20小题,每小题1 分,满分20分;请将答案填入题后括号中。1. 在软件生命周期的哪一个阶段,软件缺陷修复费用最低
2018-01-28 15:36:47
11697
1
转载 linux文件属性详细说明
1、 Linux 文件属性概说;Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容;[root@localhost ~]# ls -lih总计 104K2408949 -rwxr-xr-x 1 root root 7 04-21 12:47 lsfile.sh2408830 d
2018-01-27 23:47:26
434
原创 在Linux 系统下,755的含义:
chmod 755chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。一般是三个数字:第一个数字表示文件所有者的权限第二个数字表示与文件所有者同属一个用户组的其他用户的权限第三个数字表示其它用户组的权限。 权限分为三种:读(r=4),写(w=2),执行(x=1) 。 综合起来还有可读可执行(rx=5=4+1)、可读可写
2018-01-27 23:46:17
8892
1
原创 测试用例——杯子
㈠、功能测试1、 能否装水2、 除了装水,能否装其他液体。(比如:可乐、酒精)3、 能装多少ML的水4、 杯子是否有刻度5、 杯子能否泡茶、泡咖啡6、 杯子能否放冰箱,做冰块7、 杯子的材质是什么(玻璃、塑料)㈡、界面测试1、 外观好不好看2、 什么颜色3、 杯子的形状是怎么样的4、 杯子的重量是多少5、 杯子是否有异味6、 杯子的图案是否合理㈢、性能测试1、 能否装100℃的开水2、 能否装0℃...
2018-01-27 15:45:11
738
原创 交换两个数的内容(交换两个变量的内容,编程实现。(如果不允许创建临时变量呢?))
1:引一个中间变量t,通过中间变量交换来实现内容的交换。#include#includeint main(){ int a = 1, b = 2, t; printf("before:a=%d,b=%d\n", a, b); t = a; a = b; b = t; printf(" after:a=%d,b=%d\n", a, b); system("pause");
2018-01-27 14:37:41
348
原创 用C语言判断1000年---2000年之间的闰年
在编程之前,首先我们要了解闰年的定义:1、普通年能整除4且不能整除100的为闰年。2、世纪年能整除400的是闰年。判断闰年条件①:非整百年数除以4,无余为闰,有余为平;②整百年数除以400,无余为闰有余平。了解概念后,我们首先需要用for循环控制输入的年份,然后再循环内使用if语句判断上述的两个条件是否成立。方法一:#include#includeint mai
2018-01-23 14:45:06
909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人