自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 第一次使用appium web driver遇到的两个问题

首次使用appium web driver,不说搭建环境的麻烦,初次写完一个操作计算器的程序,但是运行一直报错:selenium.common.exceptions.WebDriverException: Message: The URL '/wd/hub//session' did not map to a valid resource。查了好多百度资料,也没找到原因。最后发现是driver

2017-11-19 16:40:30 11892 3

原创 String to Integer (atoi)

String to Integer (atoi) Total Accepted: 70893 Total Submissions: 548429 Difficulty: EasyImplement atoi to convert a string to an integer.Hint: Carefully consider all possible input cases. If

2015-10-20 12:04:00 394

原创 Reverse Integer

Reverse Integer Total Accepted: 102425 Total Submissions: 436788 Difficulty: EasyReverse digits of an integer.Example1: x = 123, return 321Example2: x = -123, return -321click to

2015-10-17 22:14:04 328

转载 ZigZag Conversion

Zigzag:即循环对角线结构(0   8   16   1  79  1517   2 6 10 14 1

2015-10-14 19:44:59 364

转载 软件测试常用的功能测试方法

功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下:   1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。  2. 相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。  3. 检查按钮的功能是否正确:如update、cancel、delete、save等功

2015-09-12 22:18:21 1051

原创 黑盒测试

黑盒测试是不知道代码的情况下,根据产品说明书来设计测试用例。黑盒测试的方法:等价类划分,边界分析,因果分析等价类划分:分为有效等价类,无效等价类,将分成的每个类记为1,2,3.....可以一次覆盖多个有效类,但一次只能覆盖一个无效类边界分析:比多的多一,比少的少一因果分析:将输入作为因,输出作为果,画出因果图

2015-09-11 10:28:21 582

原创 白盒测试

白盒测试包括:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多条件覆盖语句覆盖:每条语句都执行到判定覆盖:每个判定的结果的每种情况都有实现条件覆盖:判定的每个条件的每种情况都有实现判定/条件覆盖:结合判定、条件覆盖多条件覆盖:将每个条件的每种情况进行组合靠谱程度:多条件覆盖>判定/条件覆盖>条件覆盖>判定覆盖>语句覆盖疑问:选择测试用例的时候肯定选择最靠谱的情况,应该每

2015-09-10 09:32:37 531

原创 代码检查、代码走查与评审

1. 代码检查是根据错误列表进行检查。错误列表:数据声明错误 数据引用错误 运算错误 比较错误 控制流程错误 接口错误 输入/输出错误 其他检查2.代码走查代码走查是测试工程师预先准备好几个简单的测试用例,然后小组人员在脑子里将流程走一遍。3.桌面检查桌面检查是一个人进行代码检查,效率比较低。4.评审评审实际上并不是一个测试,而是同行间相互评价提升。

2015-09-09 21:59:16 2753

转载 专业软件测试工程师必备之软件测试要学什么技能?

软件测试,作为软件开发最后的关键程序,软件工程师的要求则成为必然。所以作为一名合格的软件测试工程师,则要求掌握程序的方方面面的,虽然不一定各个方面都要精通,但是必须做到了解熟悉。软件测试工程师要学习的主要包括编程语言、数据库、测试理论、测试工具、操作系统等等。  其中编程语言方面包含有:c或者c++,java,脚本语言如vbs,tcl,shell等。数据库方面:主要就是orac

2015-08-31 20:10:21 6915

原创 写写

按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“12345678“,”90000000”。#include #include #include using namespace std;int main(){ int M, N; cou

2015-04-29 17:02:55 470

转载 C++标准IO库

概述先不要急着知道怎么用这个玩意,让我们一起先来看一看C++标准IO库的框架,其实挺有意思的!那就开始吧!C++的输入输出由标准库提供,标准库提供了一族类型,支持对文件、string对象、和控制窗口等设备的读写。一方面,这些IO类型都定义了如何读写内置类型的的值,另一方面,用户在设计类时可以仿照IO标准库设施读写内置类型的方式设计自己的输入输出操作。1. 面向对象的IO库

2015-03-24 15:00:35 422

转载 C++流的概念

在C++语言中,数据的输入和输出(简写为I/O)包括对标准输入设备键盘和标准输出设备显示器、对在外存磁盘上的文件和对内存中指定的字符串存储空间(当然可用该空间存储任何信息)进行输入输出这三个方面。对标准输入设备和标准输出设备的输入输出简称为标准I/O,对在外存磁盘上文件的输入输出简称为文件I/O,对内存中指定的字符串存储空间的输入输出简称为串I/O。C++语言系统为实现数据的输入和输出定义了一

2015-03-24 14:59:08 484

转载 STL vector用法介绍

介绍这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。 Vector总览vector是C++标准模板库中的部分内容,它是一个多功能

2014-12-01 10:18:05 298

转载 【测试人生】我们需要什么样的软件测试工程师

一,良好的编程能力。编程能力直接决定了项目开发的效率。这要求软件工程师至少精通一门编程语言,熟悉它的基本语法、技术特点和 API( 应用程序接口 ) 。二,自觉的规范意识和团队精神。随着软件项目规模越来越大,仅仅依靠个人力量已经无法完成工作,因此,现代软件企业越来越重视团队精神。一般来讲,软件 企业中的程序员可以分为两种,一种是 " 游击队员 " ,他们可能对编程工具很熟,能力很强,编写的

2014-11-12 10:02:41 538

转载 关于vs2010运行C程序时,运行结果窗口一闪而过的问题

用VC++6.0和VS中的C++编程,今天正常安装好后,编写一个正确的程序,可运行的时候,DOS窗口一晃而过,也算是正常编译了,但我不懂的是它为什么消失得这么快?会出现dos界面是因为你程序中可能用到了需要用dos显示结果(或者输入之类的)的函数,比如printf()函数,马上消失是因为你执行程序是一步到位的,dos界面做完你需要它做的事情之后就被销毁了,如果你想看清楚整个过程,可以设置断点,

2014-11-05 16:46:22 16605 1

转载 疑问

#include#includeusing namespace std;class Date{int year,month,day;public:void set(int y,int m,int d);void set(string& s);bool isLeapYear();void print();};void Date::set(i

2014-10-09 15:20:04 326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除