LOGIN
התחברות או הרשמה
Avatar
להמשך הרשמה ידנית – לחץ על כפתור ההרשמה, להרשמה/כניסה מהירה בעזרת חשבון רשת חברתית – לחץ על הלוגו בכותרת

אפס סיסמה - שכחתי את שם המשתמש

שם משתמש
סיסמה
זכור אותי

he icon   en icon

RSS מהעולם

  • Day 15 Name five different online payment methods.

    Day 15  Name five different online payment methods. Most modern online payment services offer easy-to-use, fast and secure ways to pay Here’s a list of some of the most popular online payment services:Digital Wallet ( E wallet)A digital wallet refers to software, an electronic device, or an online service that enables individuals or businesses to make transactions electronically. It stores the payment information of users for different payment modes on various websites.                     PayPalPayPal is one of the most dominant payment methods available today. over 20 million UK shoppers use PayPal each year in the UK and  7 million businesses worldwide use their platform to accept payments. PayPal is an eCommerce payment processing company that allows users to set up a PayPal account and pay a fee for each cash transaction. Many customers prefer to checkout with PayPal because it’s so simple and quick to use.Amazon PayAmazon Pay is another big name in the online payment space. Similar to PayPal, Amazon Pay is a digital payment processing service that allows customers to pay online using their Amazon payment methods on third party websites.Amazon Pay uses the details already stored on the shopper’s Amazon account to complete the transaction and provide a speedy checkout experience.eBay Managed PaymentseBay’s managed payment program allows the marketplace to process the payments directly by enabling customers to enter payment information and process payments without having to travel to a third-party site and leave the eBay interface. customers can benefit from a payment experience all through a single site, which includes multiple[…]

    2.03.2021 | 10:42 קרא עוד...
  • “We are stuck with technology when what we really want is just stuff that works.” – Douglas Adams

    “We are stuck with technology when what we really want is just stuff that works.” – Douglas Adams Lisa the IT Support Dog The Importance of Exploratory Testing My first encounter with exploratory testing (ET) was in 2009, when I worked as a test consultant for a Swiss company. Someone had the wonderful idea of updating the system, which was stable and well tested, from plain .NET to Silverlight and migrating the database from something-or-other-that-was-thought-to-be-outdated to Oracle. At the same time. A few years earlier I’d had the pleasure of working with a great Finnish guy who held very strong opinions about the stupidity of making two major changes to a system at the same time. Opinions with which I fully agreed. One Friday afternoon I was sat with a fellow tester, a cool German chap, when the first delivery of the revamped system was made. The test manager on the project told us to do some ET, by which he meant ad‑hoc testing. Both of us testers had plenty of testing experience and had been on the project for over a year, and we set about our task with gusto. Within an hour we’d found about forty issues between us. The programmers, a very capable bunch, made some changes to the code to allow us to trace the problems more easily. Once again, we testers set about the task with enthusiasm – I do like finding bugs – and found another forty-or-so problems. That spelt the end of ET on the project.[1] Several years have passed since then, and the idea of what ET is, and what[…]

    2.03.2021 | 9:25 קרא עוד...
  • The Struggle with Learning to Code

    The Struggle with Learning to Code This post is, belatedly, inspired by the Ministry of Testing blog idea: The Struggle with Learning to Code.  I have a Computer Science degree, and have been programming for a while.  (I started doing it as a hobby, and then studied it, and then got paid to do it.)  I struggle with learning to code, and have for a while. Really? Given my background, why do I struggle?  The simple answer is that there’s so much to learn.  What’s worse, my To Learn list gets bigger over time – new things are added to it more quickly than I can learn things off it. Learning to code is like walking up the down escalator Big divisions I started coding in BASIC, and then Z80 machine code.  After I graduated, my first job was writing C.  As a result, I was comfortable with procedural programming.  Switching to Object Oriented was a struggle, and took quite a while.  I had been taught OO at university, but it wasn’t in my mental muscle memory and instead took conscious thought over quite a while. Signs of someone still making this transition from procedural to OO are things like God classes, very long methods, anaemic models and so on. Another big division is functional programming, because it changes how you think about encapsulation, state, loops, breaking work down (things like currying functions) and so on. Recently I’ve dabbled in quantum computing, which is different again.  Code becomes probabilistic rather than deterministic.  The world is divided[…]

    2.03.2021 | 8:24 קרא עוד...
  • Bug Advocacy

    Bug Advocacy This month I've been taking the Bug Advocacy course at the Association for Software Testing. It's been ten years since I took the introductory Foundations course, the first in the Black Box Software Testing series, and with this degree of hindsight I can see how fundamental that was in how I like to test. I've done plenty of learning in the decade since I started testing, so much of the material in Bug Advocacy is not new to me. That doesn't detract from the value of the course. I've taken the opportunity to refresh my memory, and to look at how the other students interpret the same material and how they go about the practical exercises, and compare that to my own approach. I love that these courses are run with small cohorts, emphasise practice to reinforce theory but also to ask questions of it, and require that students review each other's work as an aid to learning. Each week there are exercises that have the students interact with each other and software. We then write reports and reviews which themselves are reviewed and reported on. If that sounds convoluted, or even meta, don't be fooled: on a bug reporting course in particular, the concentration on data gathering, organisation, and dissemination is incredibly rewarding. Tester credibility and influence is a key element in the course, emphasised repeatedly. If we, and the information we provide, and the actions we take, have the respect of those we work with then we are[…]

    2.03.2021 | 6:23 קרא עוד...
  • Battle-Test Your API With Artillery Load Testing

    Battle-Test Your API With Artillery Load Testing Looking around test-related forums, social media accounts, and blogs like this one, you might notice more testers talking about testing APIs. It's with good reason. As I've mentioned plenty of times in previous articles, API testing is an essential part of modern software development and QA. As more applications rely on these interfaces, it's up to us as testers to ensure they work well across the board.Here on Dev Tester, I've written a few articles covering API testing, such as how to create fast and reliable automated test suites with some JavaScript libraries and things to consider when validating your APIs. This article adds another layer of testing to the mix for making sure your API can withstand expected and potential workloads - load testing.You might think that load testing is a complex skill to learn and put into practice. Fortunately, load testing isn't a difficult skill to add to your toolbelt. You have a wide selection of load testing tools, both commercial and open-source, so you'll likely find a tool that's simple yet powerful enough to fit your needs.One such tool I recently discovered is called Artillery. I took the toolkit for a spin on a small project and was impressed with how easy it lets you create load-testing scripts compared to other tools I've used in the past. Read on to learn how simple it is to get Artillery up and running in a real-world project and make sure your APIs are battle-tested.Why is load testing an API[…]

    2.03.2021 | 5:00 קרא עוד...
  • Five Blogs – 2 March 2021

    The (best) five blogs we can read today. Check them out. Think Again: The Power of Knowing What You Don’t Know Written by: Michael McKinney First Two Steps to Creating Resilience Written by: Leo Babauta Free Resources to Get Your Testing Practice On Written by: Dennis Martinez Zero Bug Tolerance Written by: Karl-Sander Erss 7 Ways to Give Support Without Prolonging Incompetence Written by: Dan Rockwell Quote of the day: “You must include the sad parts, because they are part of the story, and they have to be part of the dreams.” -Lois Lowry You can follow this page on Twitter

    2.03.2021 | 12:00 קרא עוד...
  • Make your Cypress tests faster with .clock()

    The fact that Cypress is running inside the same context as the tested application is one of its greatest advantages. I wrote about this in previous posts about Page Objects vs. App Actions and also in article about opening a new tab in Cypress. This architecture allows us to look into the functions our app is executing. It also allows adjust the app’s context such as browser preferences and time. The latter is the subject of this blog. Let’s look at a simple app I’ve made for this article. It basically just opens up and starts counting seconds. Like a stopwatch, but resetting only on refresh. The way this app works, is that inside this app, we have a setInterval() function. This is a JS function that takes two arguments. First one is the function we want to run, and the second one is time in milliseconds, that tells our function how often should it run this function. setInterval(updateTime, 1000); Our updateTime() function does all the work in this app. The way it works is pretty simple. There are two Date objects in our app. One will get our time at the moment we open our app, and the other one is created every time our updateTime() function is called. These two are then compared so every second we get a new time information. We then take the `` element, and update it’s text with the new time. The .clock() function in Cypress allows us to tap into all the[…]

    1.03.2021 | 3:37 קרא עוד...
  • Agile Deep-dive

    Agile Deep-dive This month EuroSTAR organises their very first deep dive week on Agile. From 22nd – 26th March we will be exploring many facets of Agile including QA, Quality and more. For the first time we will be hosting two AMAs (Ask Me Anythings) with two experts in Agile, Bob Galen and Lisa Crispin. See the full details below. Additionally we have some great webinars to catch up on. I’ll be closing the week with my Friday session on built-in quality. You can register to any of the sessions at the conference site: Register for the agile deep dive week

    1.03.2021 | 2:38 קרא עוד...
  • Neurodiversity in the Workplace – Part 3: Accessible Interviews

    Neurodiversity in the Workplace – Part 3: Accessible Interviews By this part of the series, we have covered how to open the job market up to a wider talent pool and have looked into how to make Job Specs inclusive, the next step is to look at how we can make the interview process more accessible for all candidates, not just those classed as neurodivergent. For someone with a neurodiverse condition, the idea of having to communicate and sell themselves to strangers could be akin to torture, this is partly why a lot of neurodiverse candidates will avoid disclosing their condition. They will feel like it will be held against them, rather than being supported and allow for the interview to be adapted for them. Interviews don’t give a true reflection of whether someone could do a job anyway, but for a neurodiverse candidate, they may be more than capable of doing the job well, but will not get a chance to prove that because they hadn’t found a way to talk about it in the way the interviewees want them to talk about it. Something doesn’t add up here, but the interview process is probably here to stay for a long time yet. What Can We Do to Make It Less Torturous? Everything should be done to make all candidates feel as relaxed and informed of the process as possible. without this, any Neurodiverse candidate will instantly feel completely overwhelmed with the lack of knowing what to expect. This alone could cause someone with Autism to become very[…]

    1.03.2021 | 12:58 קרא עוד...
  • Five Blogs – 1 March 2021

    The (best) five blogs we can read today. Check them out. 3 significant costs of a disrespectful work culture Written by: S. Chris Edmonds The Ultimate Guide to Liars and Lying: Everyone Falls Into These 4 Types Written by: Nir Eyal Remote Community of Practice/Interest Checklist Written by: Thomas Cagley Faster, more efficient systems for finding and fixing regressions Written by: Jian Zhang and Brian Keller The Spec, But Why? Written by: James Thomas Quote of the day: “You should both support each other. But only because you choose to support and be supported. Not because you feel obligated or entitled.” -Mark Manson You can follow this page on Twitter

    28.02.2021 | 11:06 קרא עוד...
  • The Little Tester #137

    The Little Tester #137 These are the made up stories of a team working in an Agile environment. Their daily struggles and successes are presented in a comic/parody/satirical way. Click on the image to see it in full size. The team members are: Little, the main character. The team’s tester. Coffee, the team’s Java developer. Mr. Fancy, the team’s UI developer. Senor, the Senior Developer of the team. Kitty, the Scrum Master. Glasses, the Business Analyst. And the manager. Disclaimer This is a work of fiction. Names, characters, businesses, places, events, situations presented are either the products of the author’s imagination or used in a fictitious manner. Any resemblance to actual persons or events is purely coincidental. The sole purpose of this comic strip is to be humorous. The drawings are made by hand on paper, by means of pencils and fine liners, except for the outline, by the author. Hence their imperfection.

    28.02.2021 | 10:41 קרא עוד...
  • Top Mozilla Firefox Plugins For Better Productivity With Key Features!!

    Top Mozilla Firefox Plugins For Better Productivity With Key Features!! Today, we are getting on to explore some of the Top Mozilla Firefox plugins for better productivity, you will get in your browser. This is mostly required to deal with work from home and for a better balance between personal and professional duties. Similarly, we have also listed some of the Top Chrome Extensions For Better Productivity !! With these Mozilla Firefox plugins and extensions, you can generously regulate the nature and functionality of your browser, and include some effective tools that you most often use. This blog post directs on the best Mozilla Firefox extensions that will render your browsing experience stress-free, comfortable and stable. Table Of Contents1. Adblock Plus2. Ghostery3. uMatrix4. GreaseMonkey5. Dark Reader6. Clippings7. Grammarly9. Tabliss10. Gesturefy Let’s dive into it the list of these Mozilla Firefox Plugins For Better Productivity With Key Features. 1. Adblock Plus Adblock Plus is the best Firefox extension to obstruct unwanted ads online. It obscures all the illegal ads on websites you often browse. It also saves bandwidth, clearing up your display’s real estate, and maintaining you from stacking malicious adware. With this Mozilla Firefox extension, you can obstruct ads that stop your browsing; developing an irritant for no reason. Adblock Plus authorizes you to control over what to recognize and what to obstruct. It can hinder your online activities so that corporations cannot trace you. Key Features Blocks AdsAllow Acceptable AdsDisable TrackingBlock Malware DomainsBlock Social Media Buttons Pricing Adblock Plus is available free to use. 2. Ghostery It is an[…]

    28.02.2021 | 8:39 קרא עוד...
  • Adding a custom reporter to Detox

    Detox is a popular automation library for mobile apps, usually those built with React Native. I recently upgraded our implementation of Detox to use Jest Circus following this as the test runner instead of Mocha, as recommended. One of the things mentioned in the guide is the use of a CustomDetoxEnvironment, is that there is no guide for writing custom detox listeners, and indeed there isn’t! So I’ll take you through how we added one for Allure Adding an Allure Reporter Listener for Detox To understand what was going on I looked at the code inside DetoxCircusEnvironment, and specifically lines L52-L86 Within this file we can see the following code: so if we implemented functions that matched the names of events that we are interested in listed here then it would handle the events as part of the Jest Circus lifecyle for us. The final step is to add the reporter as a listener with the CustomDetoxEnvironment

    28.02.2021 | 6:00 קרא עוד...
  • Driverless Automation With Selenium

    Cypress is cool I like cypress for automation - everybody does, right? It makes setting up things so smooth and implementing tests so…

    28.02.2021 | 4:07 קרא עוד...

חדשות מעולם הבדיקות

  • Day 15 Name five different online payment methods.

    Day 15  Name five different online payment methods. Most modern online payment services offer easy-to-use, fast and secure ways to pay Here’s a list of some of the most popular online payment services:Digital Wallet ( E wallet)A digital wallet refers to software, an electronic device, or an online service that enables individuals or businesses to make transactions electronically. It stores the payment information of users for different payment modes on various websites.                     PayPalPayPal is one of the most dominant payment methods available today. over 20 million UK shoppers use PayPal each year in the UK and  7 million businesses worldwide use their platform to accept payments. PayPal is an eCommerce payment processing company that allows users to set up a PayPal account and pay a fee for each cash transaction. Many customers prefer to checkout with PayPal because it’s so simple and quick to use.Amazon PayAmazon Pay is another big name in the online payment space. Similar to PayPal, Amazon Pay is a digital payment processing service that allows customers to pay online using their Amazon payment methods on third party websites.Amazon Pay uses the details already stored on the shopper’s Amazon account to complete the transaction and provide a speedy checkout experience.eBay Managed PaymentseBay’s managed payment program allows the marketplace to process the payments directly by enabling customers to enter payment information and process payments without having to travel to a third-party site and leave the eBay interface. customers can benefit from a payment experience all through a single site, which includes multiple[…]

    2.03.2021 | 10:42 קרא עוד...
  • “We are stuck with technology when what we really want is just stuff that works.” – Douglas Adams

    “We are stuck with technology when what we really want is just stuff that works.” – Douglas Adams Lisa the IT Support Dog The Importance of Exploratory Testing My first encounter with exploratory testing (ET) was in 2009, when I worked as a test consultant for a Swiss company. Someone had the wonderful idea of updating the system, which was stable and well tested, from plain .NET to Silverlight and migrating the database from something-or-other-that-was-thought-to-be-outdated to Oracle. At the same time. A few years earlier I’d had the pleasure of working with a great Finnish guy who held very strong opinions about the stupidity of making two major changes to a system at the same time. Opinions with which I fully agreed. One Friday afternoon I was sat with a fellow tester, a cool German chap, when the first delivery of the revamped system was made. The test manager on the project told us to do some ET, by which he meant ad‑hoc testing. Both of us testers had plenty of testing experience and had been on the project for over a year, and we set about our task with gusto. Within an hour we’d found about forty issues between us. The programmers, a very capable bunch, made some changes to the code to allow us to trace the problems more easily. Once again, we testers set about the task with enthusiasm – I do like finding bugs – and found another forty-or-so problems. That spelt the end of ET on the project.[1] Several years have passed since then, and the idea of what ET is, and what[…]

    2.03.2021 | 9:25 קרא עוד...
  • The Struggle with Learning to Code

    The Struggle with Learning to Code This post is, belatedly, inspired by the Ministry of Testing blog idea: The Struggle with Learning to Code.  I have a Computer Science degree, and have been programming for a while.  (I started doing it as a hobby, and then studied it, and then got paid to do it.)  I struggle with learning to code, and have for a while. Really? Given my background, why do I struggle?  The simple answer is that there’s so much to learn.  What’s worse, my To Learn list gets bigger over time – new things are added to it more quickly than I can learn things off it. Learning to code is like walking up the down escalator Big divisions I started coding in BASIC, and then Z80 machine code.  After I graduated, my first job was writing C.  As a result, I was comfortable with procedural programming.  Switching to Object Oriented was a struggle, and took quite a while.  I had been taught OO at university, but it wasn’t in my mental muscle memory and instead took conscious thought over quite a while. Signs of someone still making this transition from procedural to OO are things like God classes, very long methods, anaemic models and so on. Another big division is functional programming, because it changes how you think about encapsulation, state, loops, breaking work down (things like currying functions) and so on. Recently I’ve dabbled in quantum computing, which is different again.  Code becomes probabilistic rather than deterministic.  The world is divided[…]

    2.03.2021 | 8:24 קרא עוד...

טיפים

לרשימה המלאה >>