【秦菲】介绍一种好玩的for用法: for(类型 对象:集合)
第一种for循环 第二种for循环
第一种for循环 第二种for循环
《软件测试员—你的路在哪里?》: http://www.cnblogs.com/fnng/archive/2012/05/22/2512378.html 前些天写了《软件测试员—你的路在哪里?》 我有提到,我问了一下大我几岁朋友的薪资,他的薪资处在我划分的第二阶段的中间,情绪变得比较消极。
这两天看到两篇讲到测试前景的文章,深有触动,这里分享给大家 之前,我中部的一个的城市,做着一个快乐的测试员,工作不太忙,对一切技术充满了好奇心。测试工作不专业,也不受重视。但我有自己的快乐。工作不忙的时候,我今天学学性能测试+loadRunner,明天学学自动动化selenium。
最昂贵的Javascript代码缘起: 前一段时间,Opera 浏览器公司需要越来越多的服务器。本身公司预见到 Opera Mini, Opera Link, Opera Turbo 会带来爆炸性增长,所以要添置 N 台服务器,减缓服务器压力。(事实上 Opera 确实迎来了爆炸式增长,可以参见每月公布的全球移动互联网报告。) 由于这些服务都是吃服务器的,Opera Mini 服务器要为全球几千万手机用户省流量加速,Opera Turbo 则负责电脑全网加速,Opera Link 频繁同步保证用户数千实时更新。所以需要添置的服务器不是几台的数量级,管理层批准整个订单的预算达几百万克朗(当前汇价 […]
每一位博主都渴望他/她的文章得到受众目标的青睐。为了做到这一点,博主会通过不同的方法来提升网站流量。其中最为常见的便是在社交媒体上搭建一个页面,并邀请好友加入该页面。原文作者Asil Naqvi总结了十大要点,让你在短时间内提升网站知名度。译文如下:
在IT行业获得成功,你只需一项技能,即问题解决能力。解决问题需遵循一定的方法论,该方法论包含五步。本文作者Jes Schultz Borland将为您仔细讲解每一步。
文章来源于New Relic,作者David Celis根据自身经历,详细讲述了项目估算的重要性。错误的估算会导致项目延期完成,成本增加,士气低落等不利的后果。一起来看看他的亲身经历和对别人的建议。(以下是编译内容)
这两天跟一个NB的技术聊天,他曾是一个知名互联网公司的技术中层,技术不错,带团队能力挺强,3年前跟另两个合伙人凑了200万创业,要做一个改变世界的产品。几年下来,产品做的一般,也没有赚到钱,关键是钱花的差不多了,只能靠做外包养团队、养产品。 到底是继续做目前的产品,还是去赚钱,进退维谷。他的创业反思:
Junit最后需要做覆盖测试,查了一下资料,发现Eclemma这个插件还比较好用,所以在这里给大家分享一下Eclemma的简单使用 (1) 安装Eclemma,具体步骤可见截图
学习selenium,这Junit是基础,所以我在这里把我学习junit的点滴和大家分享一下,希望对大家有所帮助 (1) 新建一个Java项目 (2) 构建路径,引入Junit的包:选择新建的项目,点击右键选择Build Path
软件开发通常被认为是一个相当体面的工作,有很好的工资待遇,工作具有挑战性,目前市场对程序员的需求量在增加,而且工作环境很安全。但是所有的这些并不意味着开发人员无忧无虑,说不定会梦到工作中出现问题而突然惊醒,发现自己冒了一身冷汗。 什么样的问题是程序员最害怕发生的?在开发者论坛里找到的关于软件开发者各种各样的担心。下面用颠倒次序的方式描述(根据回复数量的多少和选项支持进行排序)“作为程序员你最害怕什么”的前五个回答。
作为记者,有时会参加一些创业创新类会议倾听创业者们的演讲。一般来说,主办方会给创业者10分钟的时间去展示自己的idea。在讲的过程中,有的创业者可能是因为长时间和机器交流,本身并不擅长言谈,演讲的时候显得特别腼腆和不自信。演讲结束后谁大家都云里雾里,在最后投资人提问的环节也答非所问。 也许有的投资人会在会后深入的了解你的产品,挖掘出它的潜力,但大部分投资人都不会有这个精力和时间。怎么才能在演讲中吸引到他们?如果你看过《乔布斯的魔力演讲》,应该会有所感触,虽然是乔布斯在新品发布上会的演讲技巧,但是很多其实是通用的。下面分享一些自己的观点(并不完全是书中所说):
创业的时候,记得把眼睛睁大! 我可没有糊弄你,对于每位创业者来说,这是一句警世恒言。
关于Log的打印: 首先需要定义一个静态变量TAG: private static final String TAG = “DylanTest”; 打印写法: Log.i(TAG, text); 这里还是用NotePad举例:
需要的软件如JDK、SDK等,可以在这里下载到:http://www.robotium.cn/download 1.Robotium 简单介绍 Robotium 是一个基于Android 应用程序的自动化黑盒测试工具。它简化了测试用例的编写,并且能够编写出功能强大,健壮性很强的黑盒测试用例。运用Robotium,测试人员能够编写测试用例,系统测试,验收测试方案等。同时Robotium 还能够跨越多个Android 的Activity,进行测试。 Robotium 对Activity,Dialog,Toast,Menu 都是支持的。 2.前期环境 装个JDK,并配置好环境变量。(这个详细的脑补吧 […]
想做的操作:通过firefox浏览器打开百度网页 以下是代码:
Robotium尝试,调了一天了快,在经过大量Error肆虐之后,第一个练习用例终于终于调通了(擦汗~)。 纪念一下。
用好DataTable对象使脚本更加灵活,下面是我在学习中,记录的一些DataTable的用法: 一、 写DataTable: 1.在DataTable中添加新列并赋值 运行结果如图1 图1
1. 打开Firefox,利用IDE录制脚本(依次点击浏览器界面:工具->Selenium IDE) 2. 把录制好的脚本转换成其他语言(非HTML) 备注1:可以点击Selenium IDE界面:Option->Format 或是导出为其他语言,点击Selenium IDE界面:文件->Export Test Case As.. 备注2:这里以Java/JUnit4/Remote Control为例
今天在做点击下拉框动作的时候,回放脚本,始终是提示ERROR: Element xpath=//input[@id=’mixedportfoliocombo-1244-inputEl’] not found 备注:因为点击输入框一样可以显示下拉框,所以我这里定位的是输入框 可是我用Xpath去定位该对象是能定位成功的,请见截图
环境: 浏览器:IE;界面语言:extjs;工具:eclipse 需要做的操作:点击图片Workflow Manager,进入到其他界面 对象对位,请大家看截图
Selenium自身的脚本录制工具是通过监听用户对html页面的操作,其是真正能够监听用户对页面操作的录制工具。 Java执行selenium测试原理 (1) 首先启动selenium服务器,然后就可以执行java版本的selenium测试
在QTP的对象库编程中,存在着3种编写代码的方式,依次分别是: 步骤生成器、Complete Word、对象拖动生成。 下面依次介绍这些生成代码的方式。 一、步骤生成器方式 选择QTP上方菜单栏—Insert—step Generator(快捷键是F7) 下面做个例子来认识它 预备工作:添加一些对象进对象库,事先已经添加好了,如图1 图1 关闭对象库,按F7,出现图2,选择Category:Objects 图2 点击object后面的小方块,出现下图 图3 点击百度一下这个button点击ok,再点击ok就生成了一行代码: (小提示:如果生成一个步骤后,还想生成其他后续步骤,则勾选上图2的in […]