![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
程序员张无忌
这个作者很懒,什么都没留下…
展开
-
怕你还不会Python函数,我特意为你整理了一篇博客
什么是函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函原创 2020-08-12 17:17:48 · 449 阅读 · 0 评论 -
软件测试的那些事儿——软件测试行业探秘
软件测试的那些事儿——软件测试行业探秘我曾经历过这样一个项目,当时所在的公司急需上线一套新的系统来替代现有的系统,以满足日益增长的需求,解决现有系统性能、功能瓶颈问题。由于需求时间非常紧,所以领导也来不急前期考察、调研,直接找了一家国内名气比较大的软件公司,细节也没有沟通,直接说了粗线条的需求,然后软件公司报了价,经过一番讨价还价之后,合同就签订了。由于决定过于草率,前期细节也没做到位,合同中也没有太多的约束条件,项目结果可想而知,原本急需解决现有系统不足的,但新系统项目拖了两年多,虽然功能上基本上都实现原创 2020-08-12 16:28:17 · 533 阅读 · 0 评论 -
对软件测试你能了解多少?是不是还在踩坑?
软件测试,它是软件工程的一部分,它随着软件开发应运而生,并随着软件开发的产业化而受到重视。但是,由于目前软件测试体系还不是很完善,测试的地位还远没有提升到一个很重要的地位,所以大多数人对软件测试的认识仍然存在着很多的误解。如果对软件测试有兴趣,想了解更多的测试知识,解决测试问题,以及入门指导,帮你解决测试中遇到的困惑,我们这里有技术高手。如果你正在找工作或者刚刚学校出来,又或者已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的,想转行怕学不会的,都可以加入我们313782132。群内可原创 2020-08-12 16:50:08 · 767 阅读 · 0 评论 -
软件测试常见的7个误区,你有踩过这些坑吗
随着软件测试对提高软件质量重要性的不断提高,软件测试也不断受到重视。但是,国内软件测试过程的不规范,重视开发和轻视测试的现象依旧存在。因此,对于软件测试的重要性、测试方法和测试过程等方面都存在很多不恰当的认识,这将会进一步的影响软件测试活动的开展,并且阻碍软件测试质量的提高。下面简单列举了几种有代表性的对软件测试的认识误区,并作了相应的分析和解释。误区1:软件开发完成后才进行测试在传统的瀑布模型中,软件项目主要有一下几个阶段组成:用户需求、需求分析、概要设计、详细设计、编码和实现、测试以及运行维护。由于原创 2020-08-12 15:47:29 · 603 阅读 · 0 评论 -
小米十年,难凉热血。回看雷军在演讲中没说的人和事
在小米过去发展的十年,有很多关键人物和关键事件都扮演了重要角色,不过并没有在演讲中被提及。比如,造手机绕不开的钱晨和周光平、惹不起的三星、以及让雷军爱恨的黄章。对软件测试感兴趣可以加入313782132,群内可以免费领取学习资料。8月11日晚,雷军在一个半小时的演讲上,讲述了小米创业十年来不为人知的故事,包括小米初期如何找人、如何搞定供应链、全民学小米、国际化布局、与董明珠打赌、上市故事等。然而,或许是因为时间有限的原因,或许是出于其他考虑,在小米过去发展的十年,有很多关键人物和关键事件都扮演了重要原创 2020-08-12 15:29:09 · 542 阅读 · 0 评论 -
阿里P8测试工程师:软件测试中的18个难题,搞明白去和面试官battle
对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问题,阿里研究员、软件测试工程师郑子颖分享了18个他总结出的难题以及相关看法,希望对同学们有所启发。对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问题,阿里研究员郑子颖分享了18个他总结出的难题以及相关看法,希望对同学们有所启发。十多年前我在上一家公司的时候看到过内部有个网站有一个Hard Problems in Test的列原创 2020-08-12 16:08:59 · 897 阅读 · 0 评论 -
MySQL精华总结+全套学习资料+面试100问,和面试官扯皮撕逼绰绰有余了(收藏系列)
MySQL 三万字精华总结 +全套学习资料+ 面试100 问,和面试官扯皮绰绰有余(收藏系列)写在之前:不建议那种上来就是各种面试题罗列,然后背书式的去记忆,对技术的提升帮助很小,对正经面试也没什么帮助,有点东西的面试官深挖下就懵逼了。个人建议把面试题看作是费曼学习法中的回顾、简化的环节,准备面试的时候,跟着题目先自己讲给自己听,看看自己会满意吗,不满意就继续学习这个点,如此反复,好的offer离你不远的,奥利给一、MySQL架构和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同原创 2020-08-11 15:41:58 · 776 阅读 · 0 评论 -
测试矩阵是什么,小孩子都懂的,你该不会不知道吧
迷阵“单元测试,集成测试,端到端测试,安全测试,性能测试,压力测试,契约测试,冒烟测试,验收测试,API测试,UI测试,兼容性测试……”不知道你是不是像我一样,曾被这些各种各样的“测试”搞得晕头转向。作为一个有追求的开发人员,保证所写的程序、所构建的系统具备良好的质量自然是分内之事。但是面对这些千奇百怪的测试难免会望而却步,只能劝自己一句“专业的事情还是交给专业的人去做吧”,然后把测试的工作一把推给QA,闷头写自己的代码去了。不光是测试种类众多,每个人对于某一个测试的理解也都不一样。就拿大家最熟悉的“原创 2020-08-11 15:37:04 · 3811 阅读 · 0 评论 -
华为阿里等大厂的下班时间:所有光鲜背后都藏满了汗水
也许你对华为、阿里的加班水平早有耳闻,但你是否见过他们疯狂加班的样子呢?首先出场的是低调到无声的华为华为在滨江的办公楼分了好几个园区,外面种了很高很茂盛的树木。不走到正门还真的很难窥探里面。来看20:30-00:30的华为。朋友说华为加班很夸张,所以晚上8点半,是不指望有人出来的。22:15,一个穿单薄白T的小姐姐,在晚风里瑟瑟发抖,这是她在华为第四年!**问:这么晚回家你老公会担心吗?答:我没有男朋友问:你会找同职业的男朋友吗?**答:我还不准备找被这么有事业心的小姐姐所感动远远.原创 2020-08-10 18:19:40 · 569 阅读 · 0 评论 -
其实我一直不明白软件测试是做什么事的/
好久没登过CSDN了,刚刚立秋下了一场很大的雨,时光荏苒,岁月蹉跎,还是写点文章。希望能对看到这篇文章的朋友们有所帮助,尤其是转行的和还在从事“点点点”的朋友们。今天在知乎上看到一个问题:其实我一直不明白软件测试是做什么事的?软件测试工程师的工作内容软件测试工程师薪资高待遇好,人员需求增加快而广受关注,未来的发展前景受到肯定。吸引了众多的人加入这个行业,那么,软件测试到底是做什么的,想要成为软件工程师,你就必须先清楚它的职责内容。1.测试和发现软件中存在的软件缺陷使用各种测试技术和方法来测试和发.原创 2020-08-10 17:30:52 · 876 阅读 · 1 评论 -
京东(京喜)前端自动化测试之路
前言京喜(原京东拼购)项目,作为京东战略级业务,拥有千万级别的流量入口。为了保障线上业务的稳定运行,每月例行开展前端容灾演习,主要包含小程序及 H5 版本,要求各页面各模块在异常情况下进行适当的降级处理,不能出现空窗、样式错乱、不合理的错误提示等体验问题。 原来的容灾演习过程:小程序(通信方式改成 Https )和 H5 通过 Whistle 对接口返回进行修改来模拟异常情况,验证各页面各模块的降级处理符合预期。容灾演习是一项长期持续的工作,且涉及页面功能及场景多,人工的切换场景模拟异常导致演习效率很低,原创 2020-08-08 16:06:41 · 1103 阅读 · 0 评论 -
选择手动测试还是自动化测试
在软件测试行业中,争议最大的话题是“更好的是手动测试还是自动化测试”。尽管自动化测试最常谈论流行语,并且正在慢慢主导测试领域,手动测试的必要与重要性不可忽视。在本文中,将探讨手动测试和自动化测试之间的更深差异。时间成本在一个内容很多且测试阶段运行了很长时间的项目中,自动化测试是理想的选择,因为它减少了所需的资源数量。可以使用单个脚本同时执行多种类型的相似测试用例场景。对于大型项目,估算预算足以支付自动测试工具的设置和维护费用。但是,在测试阶段仅运行几周的小型项目中,手动测试更为可取,因为资源原创 2020-08-08 15:18:54 · 390 阅读 · 0 评论 -
手动测试存在的必然性与重要原因
在移动应用测试方面,手动测试是不可避免的。在这个快速数字化转型的时代,移动应用程序已成为最有利的商业模式。不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。如果对软件测试有兴趣,想了解更多的测试知识,解决测试问题,以及入门指导,帮你解决测试中遇到的困惑,我们这里有技术高手。如果你正在找工作或者刚刚学校出来,又或者已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的原创 2020-08-08 15:16:46 · 393 阅读 · 0 评论 -
软件测试中黑盒测试与白盒测试的区别
黑盒测试又叫数据驱动测试,本质上就是功能测试。把测试对象当做一个黑盒子,测试时,对程序内部的逻辑结构和内部特性,完全不需要考虑。根据需求说明书,测试程序的功能,是否符合它的说明白盒测试又称为结构测试或逻辑驱动测试。本质上就是通过代码检查的方式进行测试把测试对象看做一个打开的盒子,测试人员用程序内部的逻辑结构、有关信息,设计或选择测试用例,对程序所有逻辑路径展开测试。在不同的点检查程序状态,确定实际状态,是否与预期的状态一致。灰盒测试是介于白盒测试与黑盒测试之间。可以这样理解,灰盒测试关注输.原创 2020-08-07 16:13:36 · 1519 阅读 · 0 评论 -
字节跳动创始人张一鸣:十年我面试那么多人,发现混得好的都有这些特质
张一鸣演讲整理:为何毕业多年后原本水平差不多的同学都拉开了差距?大家好!各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。我去年参加了武汉的校招,感觉新一代年轻人的素质确实都非常好。我昨天就在想,今天应该跟大家分享什么。想了想,先把题目拟出来,把乔布斯的“Stay hungry, Stay foolish”,改成“Stay hungry, Stay young”。我想跟大家分享一下我自己毕业后的工作经历和体会。另外,我作为面试官,过去10年里,可.原创 2020-08-06 16:24:35 · 376 阅读 · 0 评论 -
程序员上班“划水”向阿里猛投简历,两次被刷后,终成“菜鸟”P7
怀揣着对大厂的梦想,程序员小王本想在工作两至三年的时间内能进入大厂,奈何竞争是如此激烈。而且进入大厂并不容易,曾经一度被腾讯、京东、美团等大厂刷下来,甚至有些公司连面试机会都没给。今年恰好趁着疫情那段时间的空档期,程序员小王下定决心,向阿里发起“总攻”。在这次面试阿里之前,程序员小王在去年年底到今年6月份这段时间不断的查缺补漏,把大部分时间都花在了学习技术上面,去看阿里招聘网站上的岗位需求是什么,Mysql不好就狂刷Mysql,Redis不够深就扎进去学…后面终于在三次阿里内部开发岗位面试之后,敲定了“原创 2020-07-29 21:58:46 · 1064 阅读 · 0 评论 -
【selenium自动化操作】从零开始玩转自动化
selenium自动化操作在前面爬虫的相关介绍中,我们介绍了如何抓取静态页面信息。但是,在实际的网页浏览过程中,我们可能会经常碰到各种需要进行交互的操作,典型的如输入信息、点击按钮之类。对于这种场景,之前的静态页面操作方式已经不能满足需求,这时我们需要借助新的工具,比如selenium或者PhantomJS。由于后者已经停止维护,推荐使用前者。1.selenium是什么如果大家有做过web的自动化测试,相信对于selenium一定不陌生,测试人员经常使用它来进行自动化测试。selenium最初是一原创 2020-07-29 21:56:25 · 848 阅读 · 0 评论 -
六大自动化测试必须会的技巧——从零玩转自动化
测试自动化有助于提高开发速度,同时减少成本和工作量。在本文中,将分享如何进行自动化测试,以帮助保持测试自动化活动在正确的轨道上,以及测试执行、设计和维护大型企业应用程序的关键技巧。选用合适的自动化测试工具每个自动化测试项目都有其自身的特定需求。正确的工具可以显著减少测试时间并提高测试团队的效率。错误的工具会引入不必要的复杂性。选择支持所有所需设备、浏览器、操作系统版本、移动平台、所需的测试自动化级别(UI、API、数据库测试)、测试类型(功能、负载、性能、本地化)和识别技术(本机、图像、文本)的工具。原创 2020-07-29 19:58:53 · 571 阅读 · 0 评论 -
如何利用tox打造自动自动化测试框架,看完就懂
什么是toxtox官方文档的第一句话 standardize testing in Python,意思就是说标准化python中的测试,那是不是很适合测试人员来使用呢,我们来看看他究竟是什么?根据官方文档的解释,tox是一个管理测试虚拟环境的命令行工具,可以支持穿件隔离的python环境,在里面可以安装不同版本的python解释器和项目的各种依赖库,可以进行自动化测试、打包以及持续集成。tox能做什么–创建测试虚拟环境–运行静态代码分析与测试工具–自动化构建包–针对 tox 构建的软件包运行原创 2020-07-25 20:55:48 · 629 阅读 · 0 评论 -
我只是面个功能测试,面试官却把我逼上绝路,鬼知道我经历了什么(面试全程自述)
又到一年找工作跳槽加薪升职季。我,当然也在这个队伍中。我叫汪大牛,是腾讯课堂华测教育浩瀚学子中的一员,不过我现在是旁听生,还没有正式上直播课。在我做好了充分的准备后,也因为年初影响,我最终选择了七月这个跳槽人数逐渐变少的月份,去选择我心仪的公司去面试。自我介绍下目标职位:功能测试目标薪资:10k地点:上海毕业时间:2017年6月(到今年6月刚刚好3年)公司名字:???我当然不会告诉你,这个得保密。目前状况:还在华测教育学习,目前看了录播以及旁听了部分直播,还木有正式上课,一直做得是纯功能.原创 2020-07-25 18:50:27 · 1170 阅读 · 0 评论 -
软件测试行业的发展前景如何?怎么突破技术瓶颈?
我们的讨论话题关于职业发展:话题:软件测试行业的职业发展路线如何?如何快速突破职业瓶颈?话题描述:现在从事软件测试的同学心里肯定都很关心一个话题,就是自己的职业道路应该是怎么样的?某一个阶段,感觉达到了自己的瓶颈期,会觉得无所适从。无论你有疑惑,或者是有些亲身体会的建议,都欢迎留言进行讨论。大家分享的讨论内容本周只有一位同学提了关于小团队如何快速将自动化做起来的问题,这里就不贴出来了。接下来我就主要发表下我的观点,希望能对你有所帮助。软件测试行业的职业发展路线如何?之前写过一篇文章,有一个观点原创 2020-07-24 15:34:01 · 522 阅读 · 0 评论 -
8年华为测试总监的行业思考,看完后认知更深刻了
混迹于测试行业这么长时间了,一直想写一篇关于软件测试的经验分享的文章,但苦于工作原因迟迟未下笔。最近终于有了些闲余时间,遂决定把自己的心路历程及所感所想记录下来,与各位同行共勉。软件测试究竟是做什么的呢?软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。简而言之就是证明程序的正确性,检察系统是否满足用户需求,发现bug,证明程序有错。(划重点:原创 2020-07-23 21:18:23 · 483 阅读 · 0 评论 -
程序员的《致女儿书》
每个程序员在35岁左右都或多或少会经历中年危机。工作不如意,面临着裁员的风险;家庭矛盾激增,上有老人需要赡养,下有小孩嗷嗷待哺,中间的伴侣也有生活中的摩擦;社会压力大了起来,车贷、房贷、各种生活刚需费用。这些单一拿出来好像都有解决方法,可是在一个时间点爆发,又好像束手无策了,有心也无力了。经历这些是因为人到中年,脑力、体力都不如年轻人了吗?是因为经济上不如其他同龄人吗?我想并不是这样的,哪怕脑力、体力跟不上了也可以用工作积累的经验来弥补,程序员在经济上也不至于太过窘迫,只是当35岁的程序员面对着事业上的原创 2020-07-23 21:00:58 · 563 阅读 · 0 评论 -
程序员,愿你出走半生,归来仍是少年
很喜欢这个标题,恰似现在的我依然怀念在学校里的青葱岁月。常常在想,如果能回到过去,是否一切都会有所不同?可惜人生无法回头,也无法重走,或许这就是人生的魅力吧,充满了一丝丝的遗憾、心酸,但却心怀温暖。 人是会长大的,愿你心之所向,素履以往;做个有趣的人,管他岁月如何匆匆过。今天读到的一篇文章,觉得很不错,大家共勉:亲爱的:首先愿你平安无事的度过青春期,但别平安无事的度过青春。愿你的世界里天天都是好天气,即使忘带了伞也要告诉自己:宝宝今天偏要淋雨!原来驱赶阴霾的太阳是明媚的自己。愿你的成熟不原创 2020-07-23 15:24:27 · 248 阅读 · 0 评论 -
【揭秘】阿里测试框架,各大CTO良心力荐
自动化测试因其节约成本、提高效率、减少手动干预等优势已经日渐成为测试人员的“潮流”,从业人员日益清楚地明白实现自动化框架是软件自动化项目成功的关键因素之一。本篇文章将从 什么是真正的自动化测试框架、自动化脚本如何工作以及自动化测试框架会如何在测试过程中为你提供竞争优势 三个方面进行阐述,让您通过这一篇文章,踏入自动化测试框架的领域。自动化测试的优势自动化测试的流行和诸多优势并不意味着它是灵丹妙药,定制型项目、周期短、测试易用性等情况并不适合自动化测试。但不可否认的是,如果认真计划和执行自动化测试框架,原创 2020-07-21 20:19:22 · 529 阅读 · 0 评论 -
小米测试总监的十年测试路,愿测试人都不再迷茫
十年测试心路历程:由于历史原因,大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux等。我大学学的计算机专业,有一定的编程基础。我的软件测试职业开始和大多数测试人员一样,一开始在一家电商公司做软件功能测试。有人留言问到我,在一线城市做功能测试,如果定个小目标,想拿到年薪二十万,需要具备哪些技能?首先必须熟练整个产品的业务流程、业务是基础,这样保证产品在快速迭代时、不仅保证新功能的完整性,而且快速回归原有功能不受影响。然后需要掌握一些常用原创 2020-07-21 19:12:02 · 1201 阅读 · 0 评论 -
Selenium自动化:有代码测试与无代码测试。这些你都懂了吗?
大多数测试人员认为 Selenium是满足其测试自动化需求的自动化框架。作为全球测试人员使用的开放源框架, Selenium 无疑是测试人员适应日趋敏捷的公司的一种好方法。实际上, Selenium仍然被认为是最普遍的开源代码,已在世界范围内采用,并且用户群体不断增长。但是许多质量检查团队发现,尽管 Selenium是开源的,但在实际编写,执行和维护测试时,使用 Selenium作为基于代码的测试框架还有其他隐藏的 成本 。这导致测试人员考虑使用其他工具作为辅助选项,尤其是无代码测试自动化工具,这些工具都原创 2020-07-17 19:33:15 · 217 阅读 · 0 评论 -
自动化框架之python+selenium+pytest
1.概述selenium:基于JavaScript代码库的自动化测试框架,通过脚本语言,模拟用户行为操作,最接近用户真实场景,实现对web自动测试。Selenium,是目前的最火爆企业最主流的webUI自动化框架pytest:pytest是一个非常成熟的全功能的Python测试框架,是unittest框架的扩展,主要特点有以下几点:1、简单灵活,非常方便的组织自动化测试用例;2、支持参数化,可以细粒度地控制要测试的测试用例;3、能够支持简单的单元测试和复杂的功能测试,比如web端seleni原创 2020-07-17 16:49:13 · 4489 阅读 · 0 评论 -
三年经验的程序员,为什么能力要强过80%的人
李笑来常说:“7 年就是一辈子。”寓意人自身的“操作系统”可用 7 年时间完成一次“升级”,形成翻天覆地般的变化。但对于众多初级软件工程师来说,7 年太长,往往 3 年就是一个坎儿。打开 BOSS 直聘、猎聘等众多求职软件,你会发现 1-3 年经验的程序员是一个特殊的群体。乍一看,他们起薪尚可,能力要求也以基础为主,挑战并不严峻,甚至有点悠闲。但进入 3-5 年、5-10 年经验程序员的招聘帖子,压力会骤然增大:与岗位职责相关的动词由“参与”变作“承载”,由“提升”变成“保证”;在能力要求上,“原创 2020-07-15 19:46:36 · 1490 阅读 · 2 评论 -
自学编程你得先看看这篇,你能收获很多
你是否适合自学编程自学编程会是一个漫长而艰辛的过程,在你信心满满地准备开始之前,不妨先问问自己下面这几个问题,来判断你是否真的适合自学编程呢?你是一个逻辑和抽象思维能力比较强的人吗?你是否愿意不断地去学习那些新的东西,而在大多数时间内你都需要去自学。当你遇到一些问题和困难的时候,你是否有足够的耐心和毅力去独自解决这些问题?你是否有很强的好奇心去研究和探索那些未知的领域?如果上面这四个问题中,至少有两到三个你的答案是Yes的话,那相信你是适合自学编程的,相反,你可能需要考虑选择更适合自己的学习方式原创 2020-07-15 18:24:04 · 1148 阅读 · 0 评论 -
年薪50W京东软件测试工程师的成长路——我们都曾一样迷茫
这两天和朋友谈到软件测试的发展,其实软件测试已经在不知不觉中发生了非常大的改变,前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和。当然,我说的是最基础的功能测试的岗位需求已经很少了,而自动化、性能、安全乃至于以后可能出现的大数据测试、AI测试仍存在着非常多的机会。“长江后浪推前浪,前浪死在沙滩上”,曾经一句让人会心一笑的调侃,而今变成了软件测试行业的真实写照。由于软件测试行业入门门槛低,薪资报酬高,不断有新鲜血液冲刷着软件测试原创 2020-07-15 16:12:54 · 504 阅读 · 0 评论 -
学会Python除了不能生孩子,其他的都能做。
随着人工智能的迅猛发展,相信大家对于it行业最熟悉的词莫过于 Python。那么,Python究竟可以做些什么呢?一个资深程序员说:“学会Python除了不能生孩子,其他的都能做。”加入313782132,即可领取测试学习资料、面试技巧、内推机会。1、Web应用程序你可以简单理解成一个网站,例如豆瓣网站就是用Python写的。Python拥有很多Web开发框架,如:Django和Pyramid、Flask等。它们号称可以用更少的代码更快的帮你搭建完成Web应用程序。2、桌面GUI程序简单来原创 2020-07-14 16:55:08 · 355 阅读 · 0 评论 -
京东阿里面试官问得千变万化,但总会问MySQL
前言当你简历上写了 熟悉mysql关系型数据库时,那肯定免不了面试官对于myql索引.事务,慢查询等等的考察那么到底什么是索引,索引的数据类型有哪些,它们的优缺点以及如何去排查那些慢SQL语句等,虚都莫虚,下面都给各位安排安排面试开始面试官 : 我看你简历上写了熟悉mysql,那谈谈你是如何筛选出慢mysql语句呢?是它,是它,就是它,慢查询日志,这个时候你肯定要把主动权掌握在自己手里了,只要面试官不说停,谁拉我都绝对不能停下来的深吸一口气,开始你对面试官最深情的告白首先可以先通过 show原创 2020-07-14 15:52:36 · 208 阅读 · 0 评论 -
我给女朋友讲Python,讲完她说听懂了
都说Python能够实现自动化,那么Python具体能应用在哪些地方?哪些岗位学了Python更有优势?今天我们来看看一些大神将Python应用的出神入化的成果。在这之前,先跟为大家分享个真实的故事。我朋友小宇前段时间为了一个品牌设计的大项目,想方案头发掉的一把接一把,每天洗澡下水道都要被堵住了。她经常需要打开五六个浏览器,在好几十个网页来回切换,一张图一张图手动挑选差不多的图片,又浪费时间,又毁眼睛。“半夜两点,我还盯着电脑,真是不知道我这个项目能赚几个亿……逼死我算了……”她和我疯狂吐槽。好不容易改原创 2020-07-14 15:50:26 · 203 阅读 · 0 评论 -
成为有灵魂的程序员!
阅读本文大概需要 6 分钟。是不是不解自己努力工作好似黄牛,别人却加薪升职或另有高就?是不是苦恼自己每天重做重复单调,只见曲折现在不见美好未来?是不是困惑自己每天工作按部就班,最终却难逃公司的优化名单?身边大部分程序猿(媛),曾经经历或即将面临类似的苦恼忧愁。通过分享身边真实的码农故事,帮助大家拨开谜团,看清前路,找到程序员应有的灵魂,进而快乐地工作,幸福地生活!1程序猿(媛),要能扛事儿。同事石头是 1987 年出生的,从事编程的工作已经 10 年多啦,我们在一个战壕里奋斗也快 5 年啦。原创 2020-07-14 14:54:19 · 163 阅读 · 0 评论 -
软件测试基础自学之测试基础理论
第一章、系统测试之测试基础软件测试不只只只是测试源代码软件测试人交流社群313782132,内有学习资料、面试技巧、内推机会。1、测试定义:通过人工或自动的手段, 对被测对象进行检阅的活动,目的在于发现被测对象是否实现用户的需求,或者弄清实际结果与预期结果之间的差异需要理解什么是软件 :源代码,用户手册,配置数据2、测试目的:a) 发现被测对象与用户需求之间的差异----俗称bugb) 通过测试活动发现并解决bug,增加人们对被测对象的质量信心c) 通过测试活动,获取被测对象的质量信息原创 2020-07-13 21:15:08 · 111 阅读 · 0 评论 -
软件测试基础自学之手工测试,你能想到的都在这了
手工测试是传统的测试方法,由测试人员手工编写测试用例、执行、观察结果。软件测试中发现问题最多的都是手工测试,占整个项目的百分之九十五左右,所以说手工测试是软件测试基础。但手工测试也有一定的缺点:测试工作量大、重复多、回归测试难以实现。根据被测对象信息的不同,将软件测试的方法分为白盒测试、黑盒测试、灰盒测试。白盒测试概念:白盒测试又称玻璃盒测试、透明盒测试、开放盒测试、结构化测试、逻辑驱动测试、是基于程序结构的逻辑驱动测试。盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如原创 2020-07-13 21:07:33 · 573 阅读 · 0 评论 -
软件测试必须要学会的,来看看jmeter
一:jmeter用户变量设置:1.在线程组鼠标右击–添加–配置元件-用户定义的变量,2.根据业务需求自定义变量的名称,添加需要的变量和对应的值3.在脚本对应位置添加参数二:文件参数化:两种方式:1.函数助手2.csv data set config函数助手:jmeter(版本5.3)工具–函数助手对话框–选择函数类型,以csvRead为例说明使用过程,1.函数参数第一行值填写测试构造数据文件位置,如E:jmeterparams.txt,2.第二行填写数据中内部数组的第一个数据下标0,原创 2020-07-03 15:22:24 · 228 阅读 · 0 评论 -
软件测试还有出路吗?【文末福利】
对任何职业而言,薪资始终都会是众多追求的重要部分。 前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和。当然,最基础的功能测试的岗位需求已经很少了, 而自动化、性能、安全乃至于以后可能出现的大数据测试、AI测试仍存在着非常多的机会。 很多测试从业者其实会对自己未来的发展感到迷茫,觉得自己的工作其实就是用“鼠标点点点”,其实不是这样的,测试工程师有自己的价值。如果你热爱这个行业,好好规划自己的职业发展道路,到达行业顶薪也是大有可为原创 2020-07-03 14:57:59 · 183 阅读 · 0 评论 -
程序员到35岁就要失业?怎么处理这碗青春饭。
从职业发展来看,不光是只有程序员一种是吃青春饭的。比如模特、演员、运动员、空姐、偶像派、公关、厂哥厂妹等等。优秀的人懂得兵无常势,水无常形。就拿人生来说,婴儿、儿童、少年、青年、中年、老年、老不死几个阶段,都要提前做好转型,才能顺利过关。那又何必纠结于程序员老了就没人要了这样的问题呢?我建了一个群,里面有各种学习资料、面试经验、大厂考题都在313782132什么都在变,追求安稳其实就是一种违反生存法则的错误思想。成家立业了,父母都不会养你了,又何必愤愤不平公司无情无义不打算养你了。放在以前,程序员是个职原创 2020-07-02 17:59:18 · 540 阅读 · 0 评论