- 博客(111)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 【扣子AI开发】如何编写智能体人设与回复逻辑?从理论到实践(包含示例说明)
编写智能体的人设和回复逻辑是创建智能体的关键步骤,这一过程决定了智能体的性格、行为方式以及与用户交互的模式。
2025-01-10 09:54:28
968
原创 如何“熬过”试用期
1. 应聘之前,要打听清楚公司试用期通过率,可以上网查、找认识的人问,也可以在面试的时候问。2. 入职以后,要了解清楚试用期考核规则,试用期一般是培训+工作任务+考核任务一起,很多人会优先完成工作任务,其实,试用期的工作往往是用于让你熟悉业务,考核任务才是你通过试用期的关键,一定要留够时间完成考核任务。6. 对于工作内容,要做好心理准备,试用期的工作基本是枯燥乏味的,主要用于让你熟悉业务,很多重要的、有难度的工作会在试用期结束后安排,所以耐住性子,越往后,工作会越来越顺利,发展也会逐渐清晰。
2024-10-01 11:21:48
87
原创 mysql数据库常用命令
(欢迎各位对测试感兴趣的小伙伴关注我,后续会分享更多测试相关知识和行业信息,有测试业务需求的甲方大大也欢迎沟通)创建表:复制其他表部分数据。
2024-10-01 11:19:00
434
原创 网络架构基础——ISO/OSI七层模型、TCP/IP四层协议、常见服务及对应的端口
简单邮件传输协议,25是最早使用的端口,许多ISP会禁掉这个端口,主要用于中继;587是默认的邮件提交端口。ISO/OSI七层模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。动态主机配置协议,可用于给网络中设备分配ip地址,服务器67、客户端68。邮件协议,用于从本地客户端访问远程 Web 服务器上的电子邮件。TCP/IP四层协议:应用层、传输层、网络层、网络接口层。邮件协议,用于将邮件从远程服务器检索到本地电子邮件客户端。对IT知识感兴趣的小伙伴欢迎关注我。
2024-10-01 11:17:26
314
原创 Linux常用命令
vim默认进入command模式,按i进入insert模式,按esc返回conmmand模式。它会从linux内置的索引数据库查找文件的路径,索引速度超快。常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来。用来以其他身份来执行命令,预设的身份为root。直接搜索整个文件目录,功能最强大但速度超慢。查看性能情况,包含内存和CPU使用情况。按页查看文件,可往前、往后翻页。常用于查找可直接执行的命令。按页查看文件,可往后翻页。从指定位置查看到尾部。从开头查看到指定位置。粘贴dd/yy的内容。
2024-10-01 11:16:30
214
原创 常见的网络故障排查命令
ipconfig 或 ipconfig /all。用于确定对应IP地址的网卡物理地址。显示数据包到达目的主机所经历的路径。欢迎对IT感兴趣的小伙伴关注我。nslookup 域名/ip。确认网络连通性以及阻塞情况。可以查看ip和域名对应关系。ping 域名/ip地址。
2024-10-01 11:14:33
252
原创 常见的web攻防技术,以及网络防御措施
类型说明防止暴力破解通过大量数据尝试破解密码限制登录次数、验证码命令注入由于嵌入式应用程序或者 web应用程序对用户提交的数据过滤不严格,导致黑客可以通过构造特殊命令字符串的方式,将数据提交至应用程序中,并利用该方式执行外部程序或系统命令实施攻击,非法获取数据或者网络资源等,常见PHP命令注入1.校验外部数据命令;2.使用白名单过滤3.将应用程序的权限降到最低;4.使用安全的函数对传递给系统命令的参数进行转义。CSRF(跨站请求伪造)
2024-10-01 11:13:45
421
原创 selenium自动化被识别后无法正常执行,如何隐藏指纹信息
如果在执行selenium后,发现自动化控制浏览器实例执行,和手动打开浏览器执行结果不同,可能是自动化信息被识别,部分网站做了安全处理导致,可以打开浏览器隐私模式执行selenium,避免自动化信息被识别导致的执行异常。
2024-10-01 11:09:18
221
1
原创 使用浏览器开发者工具带你学习如何在selenium使用XPath定位元素
【代码】使用浏览器开发者工具带你学习如何在selenium使用XPath定位元素。
2024-10-01 11:08:27
372
原创 selenium:如何解决no such element
检查等待时间是否不够,可以在元素定位语句前,加入Thread.Sleep(),强制等待一段时间,在确认界面已加载后,再定位元素(注意,Thread.Sleep()参数单位为毫秒,例如,等待5min,可输入Thread.Sleep(300000))。检查定位方法是否有误,如果是xpath,可打开浏览器开发者工具(F12),在控制台(console)输入$x(“your xpath”),查看是否可定位到元素,如果定位不到,或者定位到多个,均会导致no such element报错。
2024-10-01 11:05:48
316
原创 用户体验测试——动画延时
在大多数情况下,100-400 毫秒的范围是合适的,400 毫秒是一个非常慢的动画,仅用于大屏幕上的大移动。一般来说,大多数动画的持续时间应该在 100-500 毫秒的范围内,具体取决于复杂性和元素移动的距离。动画太长比太短更常见。Google在其设计指导(Material Design)中也提到:动画速度调整包括持续时间(过渡持续多久)和平滑(随着时间加速情况),速度调整应该快速且易于用户跟随,要避免过渡过快或者过慢的情况,过渡速度过快,用户无法跟踪 UI 更改,过渡速度过慢,会阻止用户继续下一步。
2024-10-01 11:02:24
145
原创 用户体验测试——华为-家庭WiFi网路体验KQI指标及其适配性分析
2)该指标数值错误,华为后续可能有针对性改动,但目前未找到相关数据,实际上,联通在同年(2017年)9月发布了《家庭Wi-Fi网络技术白皮书》,体验KQI指标基本和华为一致,仅将在线游戏的操作响应时间指标改为了双向时延(即信息从发送方到达接收方,加上接收方发信息给发送方的时间),该指标值为次秒级,更具可测性,故而,在我司无线产品wifi体验测试参考中,使用了联通而非华为的在线游戏KQI指标。2. 传输速率稳定程度:实时传输速率落在平均速率 80%~120%之间的时间占总传输时间的比例,反映速率的波动情况。
2024-10-01 11:01:00
119
原创 用户体验测试——21条UX设计原则
当用户点击他想要的选项时,他将在0.4秒或更短的时间内收到验证码,重置他的密码。在帕金森定律中,如果给用户更少的时间,他/她会感到压力,并试图完成重要的任务,以按时完成任务。人们对一种体验的评价,高度基于他们在巅峰和结束时的感受,而不是基于他们在体验中所经历的每一刻的总数或平均值。当你在设计一款应用时,要找出最有价值和最有趣的时刻,并设计出能够给用户最好的体验的时刻。例如,这条定律可以在LinkedIn或Grammarly等网站上看到,在这些网站上,你会看到一个进度条,看看你的个人资料完成了多少。
2024-09-30 17:07:43
314
原创 用户体验测试——质量体系理论
指用户对系统、产品或服务的使用和/或预期使用所产生的感知和反应,其特性包含任务的适宜性、自我描述性、符合用户期望、适合学习、可控性、错误容忍、是否适合个性化。可用性指某一系统、产品或服务在特定的使用环境中被特定的用户有效、高效和满意地使用以达到特定的目标的程度,最主要的特性为有效性、高效和满意度。适用于最广泛的用户、符合用户期望、对个性化的支持、易接近、可感知性、Whitney Quesenbery提出的5E原则,偏向可用性,将有效性、高效、吸引力、容错性、易学习五个特性作为可用性最重要的特性。
2024-09-30 16:58:26
183
原创 用户体验测试——什么是用户体验?
用户体验是终端用户与公司、公司服务和公司产品互动的所有方面。为了在公司的产品中获得高质量的用户体验,必须无缝地融合多个学科的服务,包括工程、营销、图形和工业设计,以及。即用户在使用产品过程中,对产品的感受,最直观检验用户体验的方式,就是看用户在多大程度上愿意推荐产品。用户体验是用户与产品、系统或服务进行交互和体验的方式。随着IT行业发展成熟,用户对产品体验要求逐渐提高,良好的用户体验可以提高产品。用户体验是用户对系统、产品或服务的使用和/或预期使用所产生的感知和反应。
2024-09-30 16:56:49
132
原创 用户体验测试——多尔蒂阈值
受Doherty研究影响,IBM工程师Arvind J. Thadhani对程序员执行事务和系统响应时间的关系进行了研究,根据结果,有如下结论:当系统响应时间下降时,程序员在一小时内完成事务的数量显著增加,而当系统响应时间下降到1s以下时,事务数量增加更为显著。说,提高系统响应时间可以减少用户响应时间,从而减少事务完成时间,当将系统响应时间缩短到次秒级,事务执行时间大大减少。如下图,当系统响应时间从3s减少到0.3s,用户执行事务可以节约10.3s。需注意的是,该理论提出时间久远,期间。
2024-09-30 16:55:50
82
原创 作为测试工程师,工作5年从年薪7w+到40w+,我是如何做到的
开始受领导重视,升了职级,工资增长幅度超过40%,彼时公司内部开始做ui自动化,抓住时机自我提升,受工作限制,无法全职自动化,但在团队搭建框架过程中,主动参与,利用休息时间,使用自动化技术实现了几个工具和业务脚本,同时,在本职工作中,提升对业务理解能力,增强沟通管理能力,也有了更多机会直接和客户沟通交流。回首自己的工作经历,一部分受益于行业的发展,一部分源于自己的积极努力,收获的不仅仅是工作的提升,更多的是一路的成长,未来的路还有很长,我会持续学习和分享测试相关的知识,欢迎大家加入我,一起成长和进步。
2024-09-30 16:52:46
206
原创 互联网行业大裁员加行业寒冬下,测试工作者该何去何从?
目前的市场情况,即使是营收不受影响的公司,嗅到寒意都在减少招聘,很多人开始追求稳定的职位,银行和国企近一段时间成了大家求职的香饽饽,但同时大家也会发现,进银行和国企,薪资基本都要打折。第三,经济不景气的时候,公司培养的成本会降低,更倾向能直接工作的人,工作经验比理论知识重要,对于想入行测试行业的小伙伴,可以考虑下在小公司、外包公司先积累经验,再逐步跳槽到理想的公司。第二,经济形势如果持续恶化,所有公司为控制成本,基本都会加强对员工的压榨,如果接受不了,想找稳定和轻松的工作,建议提前规划,骑驴找马。
2024-09-30 16:35:11
95
原创 测试工作,做到什么程度才算好?
测试工作可多可少,很多工作并非公司要求,但测试作为质量的兜底,任何程序上的不合理都会在质量环节提现出来,越早介入,风险越小。对测试感兴趣的朋友欢迎关注我,带你了解更多测试知识和行业信息。
2024-09-30 16:32:55
369
原创 企业聘用外包员工的优与劣
以项目质量为标准,个人经验,这种做出来的项目或者产品,比员工外包质量好很多。外包员工在企业越来越常见,聘用外包人员有哪些优势和劣势呢?企业想要价格低又负责的话,可以考虑把。给个人或者外包公司,建立甲乙方关系,
2024-09-30 16:31:38
380
原创 测试工程师面试,看看这些坑你有遇到过吗
不管是对于刚毕业的学生,还是工作多年的测试工程师,面试时,面试官都十分注重你对职业的热情,因为从你的热情可以看出你以后对工作的投入程度,这个问题的目的,是想看你对测试是否有热情,是否能在以后的工作中做足够的投入。软件测试,作为互联网最热门的职业之一,在很多大学,都没有专门的课程,都就导致,很多想从事这门职业的小伙伴,在面试的时候,没有得到过指导,会踩很多坑。测试这个职业的发展,未来招聘方向肯定是全栈,即,要求工程师即要熟悉手工测试的技术和方法,又要有自动化编程的能力,如果了解性能测试和安全测试更加分。
2024-09-30 16:05:54
155
原创 你想通过培训机构入行软件测试吗?先看看这些注意事项
在是否选择培训机构,以及如何选择上,很多人存在困惑,尤其是,很多机构还加上包工作、给高薪的前提,给人的感觉很像伊甸园的苹果,即危险,又诱惑。软件测试作为互联网最热门的职位之一,越来越受到大家的关注,许多人想通过软件测试转行互联网行业,面对越来越大的市场需求,培训机构应运而生。分享如上,祝想转行测试的小伙伴一切顺利。对测试感兴趣的小伙伴也可以关注我,带你了解更多测试知识和行业信息。
2024-09-30 16:04:22
64
原创 软件测试谣言二三事,认真你就输了
软件测试的职业寿命,取决于互联网行业能存活多久,至少目前看来,这个职业没有消失的风险,至于你能在这个职业待多久,那取决于你自己的能力,我见过不少超过35岁的老员工还在测试的职位上兢兢业业。以广州为例,搜索软件测试的招聘信息,首页出来的公司里,针对2-4年工作经验,薪资没有上万的,所以,从培训机构出来就能月入上万基本不可能,要警惕是否是培训机构的招生骗局。在网上相关的讨论中,有许多观点并不符合我在这个行业的感知,针对一些观点,在这里结合我自己多年的从事经验,给大家辟辟谣。
2024-09-30 16:02:01
55
原创 你还在为升职加薪慢而苦恼吗?快来看看这份升职加薪手册,让你的职业快速腾飞
在职场,我们经常会遇到各种问题,比如,任务分配不合理、技能不足以解决问题、时间太紧、同事不配合等,有人遇到问题习惯找上级处理,提出问题,但没有提出解决方案,如果你之前在工作中是这样的,那记住,在以后的工作中,在提出问题的时候,一定要先想好解决方案,即使方案不完美,也可以提出,毕竟提出问题的人多,提出解决方案的人少,这也会成为你与别人区分开的原因。然而,很多人发现,自己升职加薪的比例和速度,远远达不到期望,便会开始消极对待工作,然后升职加薪更无望,由此陷入了恶性循环。分享以上内容,祝大家升职加薪顺利。
2024-09-30 15:58:50
299
原创 用户体验测试,你踩坑了吗?
用户体验设计,从专业领域上说,属于设计和产品的知识领域,从开始设计需求时,就需要重点关注。如果你遇到的产品,需求纯凭自己拍脑袋,对用户体验理论一无所知,而且总是自以为代表了用户的想法,那么,你很可能遇到了“坑货”产品。用户体验测试,即,可用性(易用性)测试,遇到“坑货”产品,会让测试工程师很头疼,由于没有具体的准则和测试标准,很难推动测试。分享如上,祝各位测试工程师都能遇到专业性强的优秀产品,用户体验测试顺利。对测试感兴趣的知友,欢迎关注我,带你一起了解更多测试知识和行业信息。
2024-09-30 15:57:02
481
原创 测试工程师工作日常和职业定位
实际的测试工程师工作日常:参加需求评审、讨论技术方案、设计测试策略、测试用例、评审测试用例、设计测试脚本、根据不同的测试技术进行测试、报Bug并跟踪流程、完善测试设计、总结经验教训、发布测试结果、跟产品讨论需求、跟研发讨论技术实现、Bug原因及修复方式。熟悉互联网行业和IT行业的人,对测试工程师这个职位一定不陌生,作为一个工作七年,在互联网和通信行业快速成长起来的测试工程师,今天跟大家聊聊这份职业的工作日常和定位。为了确保需求合理,会进行需求评审,由产品、研发和测试一起,确保需求定义合理、清晰、且可实现。
2024-09-30 15:54:53
224
原创 简述Bug生命周期与Bug管理
Bug的生命周期如下所示,其中,新建、分配(研发)、解决、分配(测试)、验证、关闭(或重启启用)是Bug流程中关键的几步,基本所有公司都会保留,其他部分,不同公司根据自己的质量策略,会有不同要求,比如,有些公司会加入审核过程,如图所示。Bug,即在测试过程中发现的问题,是测试工程师绩效最重要的考核之一,也是面试常被问到的知识领域。分享如上,欢迎对测试感兴趣的小伙伴一同沟通讨论,也欢迎关注我,带大家一起了解更多测试知识。今天,从Bug的生命周期入手,跟大家聊聊Bug管理。
2024-09-29 11:18:05
262
原创 随机测试、探索性测试,你不得不知道的发现Bug的神器
随机测试抛开了用例的限制,对测试方法和思路没有固定要求,不同的人会发现不同的问题,在功能模块刚提测的时候,对快速发展高优先级的Bug有很大帮助。探索性测试也是一种撇开用例进行的测试,与随机测试不同,探索性测试往往有具体的思维方向,而且针对的范围更广泛,一般基于大的功能面,而非功能点。今天,跟大家介绍随机测试和探索性测试这2件神器,可以帮助大家在测试遇到瓶颈时突破已有思维,提高发现问题的效率。随机测试,指在测试时,抛开用例,按照对需求的理解,对功能进行随机验证,常用于功能提测时,快速发现问题。
2024-09-29 11:17:17
238
原创 兼容性测试,巨无霸类型的测试,你怕了吗?
今天跟大家分享兼容性测试,由于其庞大的测试量,是最让测试工程师头疼的测试类型之一。对测试感兴趣也可以关注我,带你了解测试知识和行业信息。
2024-09-29 11:16:33
95
原创 软件测试:工作后才知道的10条超实用测试准则
实践:要注意和团队其他成员的沟通方式,尤其是产品和研发,和产品沟通需求要尊重对方的意见,但觉得不合理处,也要提Bug记录,和研发沟通,多了解实现细节有助于判断影响范围,避免遗漏Bug。实践:产品说明对测试至关重要,要推动产品及时更新并通知相关改动,此外,测试也是推动产品说明更新的来源,不要过于依赖产品说明,遇到不合理的地方要及时沟通。发现Bug越多的地方,会有更多Bug。实践:需求、项目成员、用户要求均可能变动,对于Bug的把握要基于最新的状态进行,不同时期要及时更新Bug准则,按最新的要求发现问题。
2024-09-29 11:15:40
176
原创 云服务升级的兼容性测试
此外,如果云服务采用的是微服务的模式,要具体了解是那些微服务有改动,根据改动,判断具体影响范围,再进行针对性测试。最复杂的兼容性测试,是对所有支持版本都进行完整回归验证,但这种方式耗时耗力,对大多数公司来说,均不太可行。云服务升级后,用户使用的前端版本和升级服务可能存在兼容问题,需要进行兼容性验证。分享如上,欢迎对测试感兴趣的小伙伴关注我,带你了解更多测试知识和行业信息。
2024-09-29 11:14:48
107
原创 为什么你测试出了很多Bug,但绩效还是不高?
绩效作为我等打工人升职加薪重要的参考,是日常工作中大家努力的目标。作为测试人员,bug是评价绩效的重要指标,但出乎意料的是,很多同事bug数量很多,但绩效不高,今天站在日常工作的角度,跟大家谈谈绩效和bug的关系。首先,多bug对高绩效是非充分必要条件,即,多bug不一定绩效高,绩效高也不一定是因为多bug,然而,漏bug,尤其是重要的bug,肯定会导致低绩效。最后,欢迎大家一起讨论测试工作中你遇到的问题,对测试感兴趣的小伙伴,也欢迎关注我,带你了解更多测试知识和行业信息。
2024-09-29 11:13:53
149
原创 关于APP兼容测试,你需要了解的都在这里
app测试需覆盖哪些系统,一般由产品定位决定,覆盖系统越多,测试成本越大。系统兼容还有很重要的一点,一定要重视系统试用版本,苹果在新系统发布前都会推出试用,官网有教程教你下载试用版,部分安卓品牌也会推出新版试用,这些试用可以让测试提前发现app与新系统的兼容问题,及时向品牌方反馈,或者及时让研发解决。一般会挑选市场占有率较高的品牌进行覆盖,对于国外的市场,安卓占有率较高的几个品牌分别是三星、小米、oppo、vivo、pixel(顺序与市场占有率无直接关系),具体数据,大家可自行在网上查询。
2024-09-29 11:12:57
625
原创 测试矩阵:快速完成测试用例设计的高效模板
一般来说,测试矩阵用于整理测试思路,便于其他人进行测试审核,后续测试用例基本基于测试矩阵内容进行,测试矩阵主要元素为测试模块、测试场景和测试点,其他内容可在设计测试用例时再进行完善,以下模板包含了执行测试所需的元素,可直接用于测试执行。测试场景:一个测试场景一般仅包含一个主功能点,可包含少量与主功能点相关的其他测试点和UI检查。预期结果:一般参照需求,或设计常识,或竞品和参考产品的表现。测试模块:测试用例设计针对的模块,多数以测试界面划分。测试准备:进行测试前需要准备的内容。实际结果:实际测试结果。
2024-09-29 11:11:46
504
微信小程序实现矩形、椭圆、直线、文字、自由绘制编辑框(仅UI)
2024-01-29
微信小程序实现必填数据为空时错误处理
2024-01-29
LeetCode Remove Duplicates from Sorted Array解决方案
2024-01-23
微信小程序实现点餐点击菜单跳转食物目录
2024-01-23
python socket客户端和服务器UDP通信编程示例
2024-01-22
微信小程序canvas画布实现画布保存到相册(包含授权过程)
2024-01-15
微信小程序canvas实现直线自由移动
2024-01-12
微信小程序canvas实现直线缩放
2024-01-12
微信小程序canvas实现文字自由移动
2024-01-12
微信小程序canvas实现文字缩放
2024-01-12
项目管理PMP考试十大知识领域按章梳理思维导图
2024-01-12
微信小程序canvas实现椭圆(圆形)元素自由移动
2024-01-09
微信小程序canvas实现椭圆(圆形)缩放
2024-01-09
微信小程序canvas实现矩形元素自由移动
2024-01-09
强制转换后编译不通过和指针为NULL有什么区别?
2016-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人