Posts By :

hrenadmin

what is a point of sale pos system how to choose the right software 4 150 150 hrenadmin

what is a point of sale pos system how to choose the right software 4

How the HEI Works Learn about HEI costs

And Redfin data from the fourth quarter of 2022 showed that a record 24.6 percent of its users were looking to relocate to a new city. For homeowners seeking alternative ways to access the equity in their homes without taking on additional debt, home equity sharing is a great option. The popularity of ARMs tends to fluctuate with the rise and fall of traditional market rates, notes Eoin Matthews. He assesses the behavior of adjustable-rate mortgage customers. He also talks about refinancing in the current rate environment.

Half of homeowners want to move but feel stuck: survey

See how much you can get with no risk to your credit score. After your application goes through an initial review, we’ll arrange an independent, third-party home appraisal with a licensed professional. Your appreciation starting value will be a majority percentage of this appraised value.

Home Equity Investment (HEI)

  • Five years of appreciation later, Tim decides to exit his HEI and sell his home for $653,500.
  • You owned your home for years before partnering with Point, so we don’t share in the entire value.When we calculate your final HEI costs, the appreciation starting value is not included in Point’s share.
  • When you apply for your HEI, you will be able to select your offer amount (with a maximum based on your home equity).

“Point was so easy to work with. It was a big weight off my shoulders and a breath of fresh air. It was a what is a point of sale pos system how to choose the right software great experience.” In the highly competitive world of proptech, Inman recognizes achievements of the companies and leaders changing the residential landscape. Read the latest media coverage about Point and how we are making homeownership more valuable. Five years of appreciation later, Tim decides to exit his HEI and sell his home for $653,500. Five years of appreciation later, Tim decides to exit his HEI and sell his home for $593,800. Four years of appreciation later, Sarah decides to sell her home for $626,500.

How can Point’s SEED help?

what is a point of sale pos system how to choose the right software

You’ll never pay more than the cap – no matter what your home is worth. If your home value depreciates below the appreciation starting value, Point will share in the loss. Because an HEI is an investment in the future value of your home, the cost of your HEI will depend on the value of your home when you decide to pay Point back.

Get up to $600k with no monthly payments.

  • If your home value increases dramatically, there is an upper limit on how much you can repay.
  • In all, 37 companies made the cut this year, down from 53 a year ago.
  • According to home equity investment company Point, 22 percent of homeowners want to move before the end of 2023.
  • Point also deducts fees from the original amount received, covering a home appraisal, escrow, and Point’s processing costs.

The market isn’t done falling but could soon stabilize, according to a survey of real estate executives and economists conducted by Point. The past year hasn’t been particularly good for tech or housing. As a consequence, the number of real estate, mortgage and general housing tech firms to make the annual Inc. Magazine list of the 5,000 fastest growing private companies in America declined in 2023. In all, 37 companies made the cut this year, down from 53 a year ago. Rising real estate wealth juxtaposed by alarming inaccessibility – exploring the barriers keeping Americans from their home equity treasure trove.

In this scenario, Tim’s cost is capped with a time-based, max amount due to the significant appreciation. In this scenario, Sarah’s cost is capped with a time-based max amount due to the significant appreciation. Find timely and unbiased insight about the housing market. Quickly see if Point’s Home Equity Investment may be a good fit for your situation by prequalifying – it takes just a minute to see how much home equity you could unlock. ​​Point has funded more than 10,000 homeowners.See what our customers have to say. Get started today by prequalifying and submitting your application.

How do homeowners qualify?

Four years of appreciation later, Sarah decides to sell her home for $573,800.

I paid off my debt and am looking forward to seeing a much improved credit score… “Point was able to free up my finances where I can now pay down debt, manage my utilization, and grow my savings. I have even been able to make improvements to my home.” “The best part was how easy and streamlined the process was. There wasn’t a lot of back and forth, which I really appreciated.” A new analysis from home equity financial platform Point reveals that many homeowners overlook equity as a valuable financial resource β€” despite it being a significant part of their net worth. According to a study by Point, millions of homeowners are unable to access their home equity.

Access Denied: U.S. Homeowners Struggle To Tap Into Rising Equity

what is a point of sale pos system how to choose the right software

We want to help you do that by making your current or future home work for you. Use your home equity to fund personal and professional growth, bolster your retirement savings, and create opportunities. Using an HEI you can grow your business, finance continuing education, and otherwise secure your financial future without impacting your savings.

Insider has curated a list of promising proptech startups poised for future success. Americans have amassed plenty of housing wealth in recent years β€” but millions of homeowners are finding they’re effectively locked out of accessing it, a new study found. Home equity investment company Point found that $731 billion in home equity is effectively inaccessible through traditional lending means.

what is a point of sale pos system how to choose the right software 4 150 150 hrenadmin

what is a point of sale pos system how to choose the right software 4

How the HEI Works Learn about HEI costs

And Redfin data from the fourth quarter of 2022 showed that a record 24.6 percent of its users were looking to relocate to a new city. For homeowners seeking alternative ways to access the equity in their homes without taking on additional debt, home equity sharing is a great option. The popularity of ARMs tends to fluctuate with the rise and fall of traditional market rates, notes Eoin Matthews. He assesses the behavior of adjustable-rate mortgage customers. He also talks about refinancing in the current rate environment.

Half of homeowners want to move but feel stuck: survey

See how much you can get with no risk to your credit score. After your application goes through an initial review, we’ll arrange an independent, third-party home appraisal with a licensed professional. Your appreciation starting value will be a majority percentage of this appraised value.

Home Equity Investment (HEI)

  • Five years of appreciation later, Tim decides to exit his HEI and sell his home for $653,500.
  • You owned your home for years before partnering with Point, so we don’t share in the entire value.When we calculate your final HEI costs, the appreciation starting value is not included in Point’s share.
  • When you apply for your HEI, you will be able to select your offer amount (with a maximum based on your home equity).

“Point was so easy to work with. It was a big weight off my shoulders and a breath of fresh air. It was a what is a point of sale pos system how to choose the right software great experience.” In the highly competitive world of proptech, Inman recognizes achievements of the companies and leaders changing the residential landscape. Read the latest media coverage about Point and how we are making homeownership more valuable. Five years of appreciation later, Tim decides to exit his HEI and sell his home for $653,500. Five years of appreciation later, Tim decides to exit his HEI and sell his home for $593,800. Four years of appreciation later, Sarah decides to sell her home for $626,500.

How can Point’s SEED help?

what is a point of sale pos system how to choose the right software

You’ll never pay more than the cap – no matter what your home is worth. If your home value depreciates below the appreciation starting value, Point will share in the loss. Because an HEI is an investment in the future value of your home, the cost of your HEI will depend on the value of your home when you decide to pay Point back.

Get up to $600k with no monthly payments.

  • If your home value increases dramatically, there is an upper limit on how much you can repay.
  • In all, 37 companies made the cut this year, down from 53 a year ago.
  • According to home equity investment company Point, 22 percent of homeowners want to move before the end of 2023.
  • Point also deducts fees from the original amount received, covering a home appraisal, escrow, and Point’s processing costs.

The market isn’t done falling but could soon stabilize, according to a survey of real estate executives and economists conducted by Point. The past year hasn’t been particularly good for tech or housing. As a consequence, the number of real estate, mortgage and general housing tech firms to make the annual Inc. Magazine list of the 5,000 fastest growing private companies in America declined in 2023. In all, 37 companies made the cut this year, down from 53 a year ago. Rising real estate wealth juxtaposed by alarming inaccessibility – exploring the barriers keeping Americans from their home equity treasure trove.

In this scenario, Tim’s cost is capped with a time-based, max amount due to the significant appreciation. In this scenario, Sarah’s cost is capped with a time-based max amount due to the significant appreciation. Find timely and unbiased insight about the housing market. Quickly see if Point’s Home Equity Investment may be a good fit for your situation by prequalifying – it takes just a minute to see how much home equity you could unlock. ​​Point has funded more than 10,000 homeowners.See what our customers have to say. Get started today by prequalifying and submitting your application.

How do homeowners qualify?

Four years of appreciation later, Sarah decides to sell her home for $573,800.

I paid off my debt and am looking forward to seeing a much improved credit score… “Point was able to free up my finances where I can now pay down debt, manage my utilization, and grow my savings. I have even been able to make improvements to my home.” “The best part was how easy and streamlined the process was. There wasn’t a lot of back and forth, which I really appreciated.” A new analysis from home equity financial platform Point reveals that many homeowners overlook equity as a valuable financial resource β€” despite it being a significant part of their net worth. According to a study by Point, millions of homeowners are unable to access their home equity.

Access Denied: U.S. Homeowners Struggle To Tap Into Rising Equity

what is a point of sale pos system how to choose the right software

We want to help you do that by making your current or future home work for you. Use your home equity to fund personal and professional growth, bolster your retirement savings, and create opportunities. Using an HEI you can grow your business, finance continuing education, and otherwise secure your financial future without impacting your savings.

Insider has curated a list of promising proptech startups poised for future success. Americans have amassed plenty of housing wealth in recent years β€” but millions of homeowners are finding they’re effectively locked out of accessing it, a new study found. Home equity investment company Point found that $731 billion in home equity is effectively inaccessible through traditional lending means.

what is a point of sale pos system how to choose the right software 4 150 150 hrenadmin

what is a point of sale pos system how to choose the right software 4

How the HEI Works Learn about HEI costs

And Redfin data from the fourth quarter of 2022 showed that a record 24.6 percent of its users were looking to relocate to a new city. For homeowners seeking alternative ways to access the equity in their homes without taking on additional debt, home equity sharing is a great option. The popularity of ARMs tends to fluctuate with the rise and fall of traditional market rates, notes Eoin Matthews. He assesses the behavior of adjustable-rate mortgage customers. He also talks about refinancing in the current rate environment.

Half of homeowners want to move but feel stuck: survey

See how much you can get with no risk to your credit score. After your application goes through an initial review, we’ll arrange an independent, third-party home appraisal with a licensed professional. Your appreciation starting value will be a majority percentage of this appraised value.

Home Equity Investment (HEI)

  • Five years of appreciation later, Tim decides to exit his HEI and sell his home for $653,500.
  • You owned your home for years before partnering with Point, so we don’t share in the entire value.When we calculate your final HEI costs, the appreciation starting value is not included in Point’s share.
  • When you apply for your HEI, you will be able to select your offer amount (with a maximum based on your home equity).

“Point was so easy to work with. It was a big weight off my shoulders and a breath of fresh air. It was a what is a point of sale pos system how to choose the right software great experience.” In the highly competitive world of proptech, Inman recognizes achievements of the companies and leaders changing the residential landscape. Read the latest media coverage about Point and how we are making homeownership more valuable. Five years of appreciation later, Tim decides to exit his HEI and sell his home for $653,500. Five years of appreciation later, Tim decides to exit his HEI and sell his home for $593,800. Four years of appreciation later, Sarah decides to sell her home for $626,500.

How can Point’s SEED help?

what is a point of sale pos system how to choose the right software

You’ll never pay more than the cap – no matter what your home is worth. If your home value depreciates below the appreciation starting value, Point will share in the loss. Because an HEI is an investment in the future value of your home, the cost of your HEI will depend on the value of your home when you decide to pay Point back.

Get up to $600k with no monthly payments.

  • If your home value increases dramatically, there is an upper limit on how much you can repay.
  • In all, 37 companies made the cut this year, down from 53 a year ago.
  • According to home equity investment company Point, 22 percent of homeowners want to move before the end of 2023.
  • Point also deducts fees from the original amount received, covering a home appraisal, escrow, and Point’s processing costs.

The market isn’t done falling but could soon stabilize, according to a survey of real estate executives and economists conducted by Point. The past year hasn’t been particularly good for tech or housing. As a consequence, the number of real estate, mortgage and general housing tech firms to make the annual Inc. Magazine list of the 5,000 fastest growing private companies in America declined in 2023. In all, 37 companies made the cut this year, down from 53 a year ago. Rising real estate wealth juxtaposed by alarming inaccessibility – exploring the barriers keeping Americans from their home equity treasure trove.

In this scenario, Tim’s cost is capped with a time-based, max amount due to the significant appreciation. In this scenario, Sarah’s cost is capped with a time-based max amount due to the significant appreciation. Find timely and unbiased insight about the housing market. Quickly see if Point’s Home Equity Investment may be a good fit for your situation by prequalifying – it takes just a minute to see how much home equity you could unlock. ​​Point has funded more than 10,000 homeowners.See what our customers have to say. Get started today by prequalifying and submitting your application.

How do homeowners qualify?

Four years of appreciation later, Sarah decides to sell her home for $573,800.

I paid off my debt and am looking forward to seeing a much improved credit score… “Point was able to free up my finances where I can now pay down debt, manage my utilization, and grow my savings. I have even been able to make improvements to my home.” “The best part was how easy and streamlined the process was. There wasn’t a lot of back and forth, which I really appreciated.” A new analysis from home equity financial platform Point reveals that many homeowners overlook equity as a valuable financial resource β€” despite it being a significant part of their net worth. According to a study by Point, millions of homeowners are unable to access their home equity.

Access Denied: U.S. Homeowners Struggle To Tap Into Rising Equity

what is a point of sale pos system how to choose the right software

We want to help you do that by making your current or future home work for you. Use your home equity to fund personal and professional growth, bolster your retirement savings, and create opportunities. Using an HEI you can grow your business, finance continuing education, and otherwise secure your financial future without impacting your savings.

Insider has curated a list of promising proptech startups poised for future success. Americans have amassed plenty of housing wealth in recent years β€” but millions of homeowners are finding they’re effectively locked out of accessing it, a new study found. Home equity investment company Point found that $731 billion in home equity is effectively inaccessible through traditional lending means.

Why UniSat Wallet’s Transaction Builder is a Game-Changer for Ordinals and BRC-20 Fans 150 150 hrenadmin

Why UniSat Wallet’s Transaction Builder is a Game-Changer for Ordinals and BRC-20 Fans

Okay, so check this outβ€”when I first started dabbling with Bitcoin Ordinals and BRC-20 tokens, building transactions felt like navigating a maze blindfolded. Seriously, it was rough. I mean, who knew that sending a few tokens could get so tangled with all the technical jargon? Something just felt off about the usual walletsβ€”they either hid too much or gave you a headache trying to customize your transaction.

But then I stumbled upon the transaction builder feature in the unisat wallet, and oh boy, that changed the game. The way it lets you tailor inputs, outputs, and even fees felt like finally getting the keys to the kingdom. At first, I thought, “Is this a bit too much for casual users?” But actually, waitβ€”let me rephrase that. It’s surprisingly intuitive once you get the hang of it. The balance between control and simplicity is pretty well struck.

Here’s the thing. Most wallets out there are either too dumbed down or too geeky. UniSat’s transaction builder sits somewhere in the sweet spot. It’s like having a manual gearbox in a world full of automaticsβ€”sure, it takes some learning, but when you want precision, there’s no substitute. And for Ordinals collectors or BRC-20 traders, that’s very very important. Because mismanaging inputs can cost you time and money.

Now, I’m not gonna lieβ€”there’s a bit of a learning curve. For example, understanding how to select UTXOs manually can be confusing at first. But once you get it, you realize how powerful that is. This part bugs me a little though: some casual users might get overwhelmed and just give up early. That’s a shame because the benefits are worth it.

Whoa! Did I mention it’s also a browser extension? That means no clunky installs or extra software. You just add it to your Chrome or Firefox, and you’re set. Pretty slick.

UniSat wallet transaction builder interface showcasing inputs and outputs customization

Why Manual Transaction Building Matters for Bitcoin Ordinals and BRC-20 Tokens

If you’ve played around with Bitcoin Ordinals, you know that inscriptions and token transfers aren’t your typical Bitcoin transactions. They require precise control over inputs and outputs to make sure the data sticks and the fees don’t spiral out of control. My instinct said, β€œThere’s gotta be a better way than relying on auto-built transactions that sometimes mess up.”

On one hand, auto-generated transactions save time but often don’t optimize for the weird quirks that Ordinals bring. On the other hand, a fully manual builder can be intimidating, but actually it’s the only way to get the job done right. UniSat’s transaction builder balances these by letting you toggle between automated suggestions and full manual tweaks. Pretty neat, huh?

Something I appreciate is how it handles fee estimation. Instead of just throwing a flat fee, it lets you dial it up or down depending on how urgent your transaction is. This is critical because when the mempool’s congested, a badly set fee can leave your transaction stuck for hours. I’ve been there. Not fun.

(Oh, and by the way, the interface gives you a clear breakdown of the inputs and outputs, which is rare. Many wallets hide this info behind layers of menus.)

Hmm… Actually, I was skeptical at first about whether this level of detail was necessary for most users. But then I realized that for BRC-20 token traders, precise transaction building can mean the difference between success and failure. The market moves fast, and a botched transaction can cost more than just feesβ€”it can cost opportunity.

How UniSat Wallet’s Browser Extension Fits Into Your Crypto Workflow

Let me share a quick story. I was at a local crypto meetup in Austin, and a few folks were complaining about how their wallets didn’t support Ordinals properly. One guy said he tried to use a popular wallet but ended up losing track of his inscriptions because the transaction details were a mess. That stuck with me.

That’s when I recommended the unisat wallet. It’s a browser extension, so people could just add it and start using it immediatelyβ€”no heavy install, no complicated setup. The transaction builder was a big selling point. I could see their eyes light up when they realized they could actually see and control every piece of their transaction.

Of course, it’s not perfect. The UX could be smoother in places, and some of the terminology assumes a bit of prior Bitcoin knowledge. But honestly, given how new Ordinals and BRC-20 are, I’m impressed they got this far. The wallet feels like it’s built by people who really get the community’s needs.

Here’s what bugs me about some other wallets: they treat Ordinals and BRC-20 as an afterthought. UniSat does the opposite. It’s like they designed the transaction builder with the exact complications in mind. That’s rare.

Really? Yeah. And if you’re into tinkering with your transactions, this extension is a real gem. Plus, it’s open-source, so the community can keep shaping it. That’s a big plus in my book.

Some Final Thoughts (and a Little Caveat)

I’ll be honestβ€”I’m biased, but I think the UniSat wallet’s transaction builder is one of the few tools out there that genuinely empower users in the Ordinals and BRC-20 space. It’s not just a wallet; it’s a toolkit for people who want to take control.

That said, it’s not for everyone. If you just want to send regular Bitcoin without fuss, this might feel a bit like overkill. But if you’re serious about Ordinals or dabbling in BRC-20 tokens, it’s worth the time investment.

Something I’m curious about is how they’ll evolve the UI as the ecosystem matures. Right now, it’s functional but could use some polish to appeal to newcomers. I’ll be keeping an eye on that.

So, if you haven’t tried it yet, do yourself a favor and check out the unisat wallet. It’s a refreshing breath of fresh air in a space that can sometimes feel overly complicated or inaccessible. Who knows? It might just save you from a costly transaction blunder someday.

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum 150 150 hrenadmin

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π΄Π°Π»ΠΎ Π½Π°ΠΌ ΠΏΠΎΡ‡Π²Ρƒ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ слоТными ΠΈ спорными кСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π² процСссС ΠΈΡ… формирования. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ, рассматривая ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ количСство тСст кСйсов, Π½ΠΎ качСство ΠΏΡ€ΠΈ этом остаётся ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ составлСния тСстов ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π½Ρ‹ΠΌ тСстированиСм) ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Pairwise testing. ВСстировщик управляСт ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ выполняСт тСсты.

Π­Ρ‚Π° базовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° классы эквивалСнтности. Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π΄Π°Π½Π½Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ эквивалСнтными, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ приводят ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Ссли тСст для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈΠ· класса эквивалСнтности выявляСт ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния ΠΈΠ· этого ΠΆΠ΅ класса, скорСС всСго, Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ этого класса.

  • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ нас добавилось Π΅Ρ‰Π΅ плюс-минус 3-10 кСйсов ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
  • Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.
  • Однако Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния ΠΈ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Π­Ρ‚ΠΎ Π² самом Π΄Π΅Π»Π΅ умная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅ΡΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния усилий ΠΈ задСйствованных рСсурсов, Ρ‚Π°ΠΊ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния эффСктивности тСстирования. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС (Pairwise testing) – это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ всСвозмоТныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” это ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, основанная Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΒ» (ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ называСтся pairwise testing). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½ΡƒΠΆΠ½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (сочСтания) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΠ°Ρ€Π΅ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΡƒΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ². Π£ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ практичСски Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ свСТий взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ отсортируСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ шли ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, Π° с наимСньшим β€” послСдними. Растущий спрос Π½Π° IT-спСциалистов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСстировщиков, Π΄Π΅Π»Π°Π΅Ρ‚ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхнологиях.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΎΠ±Π° значСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ столбца.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны участников ΠΏΠ°Ρ€Ρ‹. Π’Ρ€ΠΈ https://deveducation.com/ значСния Π² столбцС Β«ΠœΠ°Ρ€ΠΊΠ° Π°Π²Ρ‚ΠΎΒ» (пСрСмСнная с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) напишСм Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ пСрСмСнная, Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ Π·Π°ΠΊΠ°Π·Π°Β», содСрТит Π΄Π²Π° значСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ являСтся эффСктивной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°? Π’Π΅Ρ…Π½ΠΈΠΊΠΈ, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ знания ΠΈ ΠΎΠΏΡ‹Ρ‚ тСстировщиков для проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстовых сцСнариСв. Бюда относится ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ошибок – это использованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Pairwise ВСстированиС ΠŸΠΎΡ‡Π΅ΠΌΡƒ, Π—Π°Ρ‡Π΅ΠΌ И Как?

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ долТностныС обязанности. Оно Ρ‚Π°ΠΊΠΆΠ΅ способствуСт ΠΎΠ±ΠΌΠ΅Π½Ρƒ знаниями ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈ тСстовыС случаи Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΎΠ½Π° становится Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ тСст-ΠΏΠ»Π°Π½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ влияСт Π½Π° ΠΎΡ†Π΅Π½ΠΊΡƒ тСстирования. Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ столбцы 3 ΠΈ four, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· столбца three ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Ρƒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ значСниями ΠΈΠ· столбца four.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ самого тСстирования ΠΈ качСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° зависят ΠΎΡ‚ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если Π΄Π°, Ρ‚ΠΎ поздравляСм β€” Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² число экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ  ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π΅Ρ‘ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ ΠΌΡ‹ ΡƒΠΏΡ€Π°Π·Π΄Π½ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ столбцы, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ слишком ΠΌΠ°Π»ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Β«Π”Π°/НСт». На скринС Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» ΠΈ Β«ΠŸΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ Π½Π° доставку». НапримСр, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… связанных с доставкой, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅ Β«Π—ΠΎΠ½Π°Β». Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρƒ любого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ услуги логистики, Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½ доставки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Pairwise Testing

Но Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбСц, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&НСвалидный, Π½ΠΎ Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&НСвалидный ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами послСдний Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС. Часто ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ТСстких сроков 90% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивными, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ стСпСни покрытия тСстами ΠΈ вСроятности обнаруТСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

НуТно Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ процСсс фиксации ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ/наблюдСний Π² процСссС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠ°Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… стСйкхолдСрам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΏΡ€ΠΈ нСобходимости Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ тСстирования Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ участникам ΠΎΠ±Π»Π°ΡΡ‚ΡŒ тСстирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСссия Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² Π±Π΅ΡΡ†Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠ΅ Π² сыром ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ практикуСтся ΡƒΠΆΠ΅ нСсколько дСсятков Π»Π΅Ρ‚, довольно простой ΠΈ достаточно эффСктивный способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π›ΡŽΠ΄ΠΈ с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ знаниями ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, насколько Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ SDLC ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.

Π’ своСй ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассказывал ΠΎ тСстировании ΠΎΠΏΠ»Π°Ρ‚, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал, ΠΈ всячСски открСщивался ΠΎΡ‚ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования. Но Π²ΠΎΡ‚ Π·Π»ΠΎΠΉ Ρ€ΠΎΠΊ дошСл Π΄ΠΎ мСня, ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ использования β€œΠΏΠΎΠΏΠ°Ρ€ΠΊΠΈβ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ограничСния ΠΈ условия взаимодСйствия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² Ρ‚Π°ΠΊΠΎΠΌ случаС минимальноС количСство тСст кСйсов Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… корпорациях Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΈ срСднСго Π·Π²Π΅Π½Π° консСрвативны ΠΈ вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠ΅ΡˆΠΈΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum 150 150 hrenadmin

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π΄Π°Π»ΠΎ Π½Π°ΠΌ ΠΏΠΎΡ‡Π²Ρƒ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ слоТными ΠΈ спорными кСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π² процСссС ΠΈΡ… формирования. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ, рассматривая ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ количСство тСст кСйсов, Π½ΠΎ качСство ΠΏΡ€ΠΈ этом остаётся ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ составлСния тСстов ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π½Ρ‹ΠΌ тСстированиСм) ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Pairwise testing. ВСстировщик управляСт ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ выполняСт тСсты.

Π­Ρ‚Π° базовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° классы эквивалСнтности. Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π΄Π°Π½Π½Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ эквивалСнтными, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ приводят ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Ссли тСст для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈΠ· класса эквивалСнтности выявляСт ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния ΠΈΠ· этого ΠΆΠ΅ класса, скорСС всСго, Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ этого класса.

  • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ нас добавилось Π΅Ρ‰Π΅ плюс-минус 3-10 кСйсов ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
  • Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.
  • Однако Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния ΠΈ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Π­Ρ‚ΠΎ Π² самом Π΄Π΅Π»Π΅ умная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅ΡΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния усилий ΠΈ задСйствованных рСсурсов, Ρ‚Π°ΠΊ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния эффСктивности тСстирования. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС (Pairwise testing) – это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ всСвозмоТныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” это ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, основанная Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΒ» (ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ называСтся pairwise testing). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½ΡƒΠΆΠ½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (сочСтания) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΠ°Ρ€Π΅ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΡƒΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ². Π£ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ практичСски Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ свСТий взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ отсортируСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ шли ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, Π° с наимСньшим β€” послСдними. Растущий спрос Π½Π° IT-спСциалистов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСстировщиков, Π΄Π΅Π»Π°Π΅Ρ‚ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхнологиях.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΎΠ±Π° значСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ столбца.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны участников ΠΏΠ°Ρ€Ρ‹. Π’Ρ€ΠΈ https://deveducation.com/ значСния Π² столбцС Β«ΠœΠ°Ρ€ΠΊΠ° Π°Π²Ρ‚ΠΎΒ» (пСрСмСнная с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) напишСм Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ пСрСмСнная, Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ Π·Π°ΠΊΠ°Π·Π°Β», содСрТит Π΄Π²Π° значСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ являСтся эффСктивной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°? Π’Π΅Ρ…Π½ΠΈΠΊΠΈ, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ знания ΠΈ ΠΎΠΏΡ‹Ρ‚ тСстировщиков для проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстовых сцСнариСв. Бюда относится ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ошибок – это использованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Pairwise ВСстированиС ΠŸΠΎΡ‡Π΅ΠΌΡƒ, Π—Π°Ρ‡Π΅ΠΌ И Как?

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ долТностныС обязанности. Оно Ρ‚Π°ΠΊΠΆΠ΅ способствуСт ΠΎΠ±ΠΌΠ΅Π½Ρƒ знаниями ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈ тСстовыС случаи Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΎΠ½Π° становится Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ тСст-ΠΏΠ»Π°Π½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ влияСт Π½Π° ΠΎΡ†Π΅Π½ΠΊΡƒ тСстирования. Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ столбцы 3 ΠΈ four, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· столбца three ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Ρƒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ значСниями ΠΈΠ· столбца four.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ самого тСстирования ΠΈ качСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° зависят ΠΎΡ‚ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если Π΄Π°, Ρ‚ΠΎ поздравляСм β€” Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² число экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ  ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π΅Ρ‘ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ ΠΌΡ‹ ΡƒΠΏΡ€Π°Π·Π΄Π½ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ столбцы, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ слишком ΠΌΠ°Π»ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Β«Π”Π°/НСт». На скринС Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» ΠΈ Β«ΠŸΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ Π½Π° доставку». НапримСр, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… связанных с доставкой, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅ Β«Π—ΠΎΠ½Π°Β». Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρƒ любого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ услуги логистики, Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½ доставки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Pairwise Testing

Но Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбСц, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&НСвалидный, Π½ΠΎ Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&НСвалидный ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами послСдний Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС. Часто ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ТСстких сроков 90% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивными, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ стСпСни покрытия тСстами ΠΈ вСроятности обнаруТСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

НуТно Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ процСсс фиксации ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ/наблюдСний Π² процСссС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠ°Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… стСйкхолдСрам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΏΡ€ΠΈ нСобходимости Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ тСстирования Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ участникам ΠΎΠ±Π»Π°ΡΡ‚ΡŒ тСстирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСссия Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² Π±Π΅ΡΡ†Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠ΅ Π² сыром ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ практикуСтся ΡƒΠΆΠ΅ нСсколько дСсятков Π»Π΅Ρ‚, довольно простой ΠΈ достаточно эффСктивный способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π›ΡŽΠ΄ΠΈ с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ знаниями ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, насколько Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ SDLC ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.

Π’ своСй ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассказывал ΠΎ тСстировании ΠΎΠΏΠ»Π°Ρ‚, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал, ΠΈ всячСски открСщивался ΠΎΡ‚ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования. Но Π²ΠΎΡ‚ Π·Π»ΠΎΠΉ Ρ€ΠΎΠΊ дошСл Π΄ΠΎ мСня, ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ использования β€œΠΏΠΎΠΏΠ°Ρ€ΠΊΠΈβ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ограничСния ΠΈ условия взаимодСйствия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² Ρ‚Π°ΠΊΠΎΠΌ случаС минимальноС количСство тСст кСйсов Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… корпорациях Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΈ срСднСго Π·Π²Π΅Π½Π° консСрвативны ΠΈ вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠ΅ΡˆΠΈΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum 150 150 hrenadmin

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π΄Π°Π»ΠΎ Π½Π°ΠΌ ΠΏΠΎΡ‡Π²Ρƒ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ слоТными ΠΈ спорными кСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π² процСссС ΠΈΡ… формирования. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ, рассматривая ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ количСство тСст кСйсов, Π½ΠΎ качСство ΠΏΡ€ΠΈ этом остаётся ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ составлСния тСстов ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π½Ρ‹ΠΌ тСстированиСм) ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Pairwise testing. ВСстировщик управляСт ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ выполняСт тСсты.

Π­Ρ‚Π° базовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° классы эквивалСнтности. Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π΄Π°Π½Π½Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ эквивалСнтными, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ приводят ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Ссли тСст для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈΠ· класса эквивалСнтности выявляСт ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния ΠΈΠ· этого ΠΆΠ΅ класса, скорСС всСго, Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ этого класса.

  • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ нас добавилось Π΅Ρ‰Π΅ плюс-минус 3-10 кСйсов ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
  • Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.
  • Однако Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния ΠΈ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Π­Ρ‚ΠΎ Π² самом Π΄Π΅Π»Π΅ умная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅ΡΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния усилий ΠΈ задСйствованных рСсурсов, Ρ‚Π°ΠΊ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния эффСктивности тСстирования. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС (Pairwise testing) – это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ всСвозмоТныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” это ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, основанная Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΒ» (ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ называСтся pairwise testing). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½ΡƒΠΆΠ½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (сочСтания) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΠ°Ρ€Π΅ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΡƒΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ². Π£ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ практичСски Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ свСТий взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ отсортируСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ шли ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, Π° с наимСньшим β€” послСдними. Растущий спрос Π½Π° IT-спСциалистов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСстировщиков, Π΄Π΅Π»Π°Π΅Ρ‚ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхнологиях.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΎΠ±Π° значСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ столбца.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны участников ΠΏΠ°Ρ€Ρ‹. Π’Ρ€ΠΈ https://deveducation.com/ значСния Π² столбцС Β«ΠœΠ°Ρ€ΠΊΠ° Π°Π²Ρ‚ΠΎΒ» (пСрСмСнная с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) напишСм Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ пСрСмСнная, Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ Π·Π°ΠΊΠ°Π·Π°Β», содСрТит Π΄Π²Π° значСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ являСтся эффСктивной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°? Π’Π΅Ρ…Π½ΠΈΠΊΠΈ, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ знания ΠΈ ΠΎΠΏΡ‹Ρ‚ тСстировщиков для проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстовых сцСнариСв. Бюда относится ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ошибок – это использованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Pairwise ВСстированиС ΠŸΠΎΡ‡Π΅ΠΌΡƒ, Π—Π°Ρ‡Π΅ΠΌ И Как?

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ долТностныС обязанности. Оно Ρ‚Π°ΠΊΠΆΠ΅ способствуСт ΠΎΠ±ΠΌΠ΅Π½Ρƒ знаниями ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈ тСстовыС случаи Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΎΠ½Π° становится Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ тСст-ΠΏΠ»Π°Π½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ влияСт Π½Π° ΠΎΡ†Π΅Π½ΠΊΡƒ тСстирования. Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ столбцы 3 ΠΈ four, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· столбца three ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Ρƒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ значСниями ΠΈΠ· столбца four.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ самого тСстирования ΠΈ качСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° зависят ΠΎΡ‚ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если Π΄Π°, Ρ‚ΠΎ поздравляСм β€” Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² число экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ  ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π΅Ρ‘ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ ΠΌΡ‹ ΡƒΠΏΡ€Π°Π·Π΄Π½ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ столбцы, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ слишком ΠΌΠ°Π»ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Β«Π”Π°/НСт». На скринС Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» ΠΈ Β«ΠŸΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ Π½Π° доставку». НапримСр, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… связанных с доставкой, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅ Β«Π—ΠΎΠ½Π°Β». Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρƒ любого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ услуги логистики, Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½ доставки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Pairwise Testing

Но Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбСц, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&НСвалидный, Π½ΠΎ Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&НСвалидный ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами послСдний Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС. Часто ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ТСстких сроков 90% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивными, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ стСпСни покрытия тСстами ΠΈ вСроятности обнаруТСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

НуТно Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ процСсс фиксации ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ/наблюдСний Π² процСссС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠ°Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… стСйкхолдСрам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΏΡ€ΠΈ нСобходимости Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ тСстирования Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ участникам ΠΎΠ±Π»Π°ΡΡ‚ΡŒ тСстирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСссия Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² Π±Π΅ΡΡ†Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠ΅ Π² сыром ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ практикуСтся ΡƒΠΆΠ΅ нСсколько дСсятков Π»Π΅Ρ‚, довольно простой ΠΈ достаточно эффСктивный способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π›ΡŽΠ΄ΠΈ с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ знаниями ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, насколько Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ SDLC ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.

Π’ своСй ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассказывал ΠΎ тСстировании ΠΎΠΏΠ»Π°Ρ‚, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал, ΠΈ всячСски открСщивался ΠΎΡ‚ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования. Но Π²ΠΎΡ‚ Π·Π»ΠΎΠΉ Ρ€ΠΎΠΊ дошСл Π΄ΠΎ мСня, ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ использования β€œΠΏΠΎΠΏΠ°Ρ€ΠΊΠΈβ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ограничСния ΠΈ условия взаимодСйствия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² Ρ‚Π°ΠΊΠΎΠΌ случаС минимальноС количСство тСст кСйсов Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… корпорациях Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΈ срСднСго Π·Π²Π΅Π½Π° консСрвативны ΠΈ вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠ΅ΡˆΠΈΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum 150 150 hrenadmin

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π΄Π°Π»ΠΎ Π½Π°ΠΌ ΠΏΠΎΡ‡Π²Ρƒ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ слоТными ΠΈ спорными кСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π² процСссС ΠΈΡ… формирования. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ, рассматривая ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ количСство тСст кСйсов, Π½ΠΎ качСство ΠΏΡ€ΠΈ этом остаётся ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ составлСния тСстов ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π½Ρ‹ΠΌ тСстированиСм) ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Pairwise testing. ВСстировщик управляСт ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ выполняСт тСсты.

Π­Ρ‚Π° базовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° классы эквивалСнтности. Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π΄Π°Π½Π½Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ эквивалСнтными, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ приводят ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Ссли тСст для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈΠ· класса эквивалСнтности выявляСт ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния ΠΈΠ· этого ΠΆΠ΅ класса, скорСС всСго, Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ этого класса.

  • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ нас добавилось Π΅Ρ‰Π΅ плюс-минус 3-10 кСйсов ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
  • Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.
  • Однако Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния ΠΈ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Π­Ρ‚ΠΎ Π² самом Π΄Π΅Π»Π΅ умная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅ΡΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния усилий ΠΈ задСйствованных рСсурсов, Ρ‚Π°ΠΊ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния эффСктивности тСстирования. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС (Pairwise testing) – это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ всСвозмоТныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” это ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, основанная Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΒ» (ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ называСтся pairwise testing). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½ΡƒΠΆΠ½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (сочСтания) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΠ°Ρ€Π΅ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΡƒΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ². Π£ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ практичСски Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ свСТий взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ отсортируСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ шли ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, Π° с наимСньшим β€” послСдними. Растущий спрос Π½Π° IT-спСциалистов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСстировщиков, Π΄Π΅Π»Π°Π΅Ρ‚ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхнологиях.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΎΠ±Π° значСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ столбца.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны участников ΠΏΠ°Ρ€Ρ‹. Π’Ρ€ΠΈ https://deveducation.com/ значСния Π² столбцС Β«ΠœΠ°Ρ€ΠΊΠ° Π°Π²Ρ‚ΠΎΒ» (пСрСмСнная с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) напишСм Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ пСрСмСнная, Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ Π·Π°ΠΊΠ°Π·Π°Β», содСрТит Π΄Π²Π° значСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ являСтся эффСктивной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°? Π’Π΅Ρ…Π½ΠΈΠΊΠΈ, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ знания ΠΈ ΠΎΠΏΡ‹Ρ‚ тСстировщиков для проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстовых сцСнариСв. Бюда относится ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ошибок – это использованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Pairwise ВСстированиС ΠŸΠΎΡ‡Π΅ΠΌΡƒ, Π—Π°Ρ‡Π΅ΠΌ И Как?

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ долТностныС обязанности. Оно Ρ‚Π°ΠΊΠΆΠ΅ способствуСт ΠΎΠ±ΠΌΠ΅Π½Ρƒ знаниями ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈ тСстовыС случаи Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΎΠ½Π° становится Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ тСст-ΠΏΠ»Π°Π½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ влияСт Π½Π° ΠΎΡ†Π΅Π½ΠΊΡƒ тСстирования. Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ столбцы 3 ΠΈ four, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· столбца three ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Ρƒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ значСниями ΠΈΠ· столбца four.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ самого тСстирования ΠΈ качСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° зависят ΠΎΡ‚ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если Π΄Π°, Ρ‚ΠΎ поздравляСм β€” Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² число экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ  ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π΅Ρ‘ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ ΠΌΡ‹ ΡƒΠΏΡ€Π°Π·Π΄Π½ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ столбцы, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ слишком ΠΌΠ°Π»ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Β«Π”Π°/НСт». На скринС Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» ΠΈ Β«ΠŸΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ Π½Π° доставку». НапримСр, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… связанных с доставкой, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅ Β«Π—ΠΎΠ½Π°Β». Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρƒ любого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ услуги логистики, Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½ доставки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Pairwise Testing

Но Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбСц, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&НСвалидный, Π½ΠΎ Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&НСвалидный ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами послСдний Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС. Часто ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ТСстких сроков 90% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивными, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ стСпСни покрытия тСстами ΠΈ вСроятности обнаруТСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

НуТно Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ процСсс фиксации ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ/наблюдСний Π² процСссС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠ°Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… стСйкхолдСрам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΏΡ€ΠΈ нСобходимости Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ тСстирования Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ участникам ΠΎΠ±Π»Π°ΡΡ‚ΡŒ тСстирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСссия Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² Π±Π΅ΡΡ†Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠ΅ Π² сыром ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ практикуСтся ΡƒΠΆΠ΅ нСсколько дСсятков Π»Π΅Ρ‚, довольно простой ΠΈ достаточно эффСктивный способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π›ΡŽΠ΄ΠΈ с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ знаниями ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, насколько Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ SDLC ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.

Π’ своСй ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассказывал ΠΎ тСстировании ΠΎΠΏΠ»Π°Ρ‚, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал, ΠΈ всячСски открСщивался ΠΎΡ‚ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования. Но Π²ΠΎΡ‚ Π·Π»ΠΎΠΉ Ρ€ΠΎΠΊ дошСл Π΄ΠΎ мСня, ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ использования β€œΠΏΠΎΠΏΠ°Ρ€ΠΊΠΈβ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ограничСния ΠΈ условия взаимодСйствия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² Ρ‚Π°ΠΊΠΎΠΌ случаС минимальноС количСство тСст кСйсов Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… корпорациях Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΈ срСднСго Π·Π²Π΅Π½Π° консСрвативны ΠΈ вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠ΅ΡˆΠΈΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum 150 150 hrenadmin

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π΄Π°Π»ΠΎ Π½Π°ΠΌ ΠΏΠΎΡ‡Π²Ρƒ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ слоТными ΠΈ спорными кСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π² процСссС ΠΈΡ… формирования. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ, рассматривая ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ количСство тСст кСйсов, Π½ΠΎ качСство ΠΏΡ€ΠΈ этом остаётся ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ составлСния тСстов ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π½Ρ‹ΠΌ тСстированиСм) ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Pairwise testing. ВСстировщик управляСт ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ выполняСт тСсты.

Π­Ρ‚Π° базовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° классы эквивалСнтности. Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π΄Π°Π½Π½Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ эквивалСнтными, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ приводят ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Ссли тСст для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈΠ· класса эквивалСнтности выявляСт ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния ΠΈΠ· этого ΠΆΠ΅ класса, скорСС всСго, Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ этого класса.

  • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ нас добавилось Π΅Ρ‰Π΅ плюс-минус 3-10 кСйсов ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
  • Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.
  • Однако Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния ΠΈ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Π­Ρ‚ΠΎ Π² самом Π΄Π΅Π»Π΅ умная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅ΡΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния усилий ΠΈ задСйствованных рСсурсов, Ρ‚Π°ΠΊ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния эффСктивности тСстирования. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС (Pairwise testing) – это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ всСвозмоТныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” это ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, основанная Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΒ» (ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ называСтся pairwise testing). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½ΡƒΠΆΠ½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (сочСтания) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΠ°Ρ€Π΅ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΡƒΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ². Π£ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ практичСски Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ свСТий взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ отсортируСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ шли ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, Π° с наимСньшим β€” послСдними. Растущий спрос Π½Π° IT-спСциалистов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСстировщиков, Π΄Π΅Π»Π°Π΅Ρ‚ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхнологиях.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΎΠ±Π° значСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ столбца.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны участников ΠΏΠ°Ρ€Ρ‹. Π’Ρ€ΠΈ https://deveducation.com/ значСния Π² столбцС Β«ΠœΠ°Ρ€ΠΊΠ° Π°Π²Ρ‚ΠΎΒ» (пСрСмСнная с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) напишСм Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ пСрСмСнная, Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ Π·Π°ΠΊΠ°Π·Π°Β», содСрТит Π΄Π²Π° значСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ являСтся эффСктивной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°? Π’Π΅Ρ…Π½ΠΈΠΊΠΈ, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ знания ΠΈ ΠΎΠΏΡ‹Ρ‚ тСстировщиков для проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстовых сцСнариСв. Бюда относится ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ошибок – это использованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Pairwise ВСстированиС ΠŸΠΎΡ‡Π΅ΠΌΡƒ, Π—Π°Ρ‡Π΅ΠΌ И Как?

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ долТностныС обязанности. Оно Ρ‚Π°ΠΊΠΆΠ΅ способствуСт ΠΎΠ±ΠΌΠ΅Π½Ρƒ знаниями ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈ тСстовыС случаи Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΎΠ½Π° становится Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ тСст-ΠΏΠ»Π°Π½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ влияСт Π½Π° ΠΎΡ†Π΅Π½ΠΊΡƒ тСстирования. Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ столбцы 3 ΠΈ four, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· столбца three ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Ρƒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ значСниями ΠΈΠ· столбца four.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ самого тСстирования ΠΈ качСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° зависят ΠΎΡ‚ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если Π΄Π°, Ρ‚ΠΎ поздравляСм β€” Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² число экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ  ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π΅Ρ‘ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ ΠΌΡ‹ ΡƒΠΏΡ€Π°Π·Π΄Π½ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ столбцы, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ слишком ΠΌΠ°Π»ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Β«Π”Π°/НСт». На скринС Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» ΠΈ Β«ΠŸΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ Π½Π° доставку». НапримСр, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… связанных с доставкой, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅ Β«Π—ΠΎΠ½Π°Β». Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρƒ любого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ услуги логистики, Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½ доставки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Pairwise Testing

Но Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбСц, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&НСвалидный, Π½ΠΎ Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&НСвалидный ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами послСдний Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС. Часто ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ТСстких сроков 90% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивными, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ стСпСни покрытия тСстами ΠΈ вСроятности обнаруТСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

НуТно Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ процСсс фиксации ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ/наблюдСний Π² процСссС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠ°Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… стСйкхолдСрам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΏΡ€ΠΈ нСобходимости Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ тСстирования Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ участникам ΠΎΠ±Π»Π°ΡΡ‚ΡŒ тСстирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСссия Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² Π±Π΅ΡΡ†Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠ΅ Π² сыром ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ практикуСтся ΡƒΠΆΠ΅ нСсколько дСсятков Π»Π΅Ρ‚, довольно простой ΠΈ достаточно эффСктивный способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π›ΡŽΠ΄ΠΈ с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ знаниями ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, насколько Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ SDLC ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.

Π’ своСй ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассказывал ΠΎ тСстировании ΠΎΠΏΠ»Π°Ρ‚, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал, ΠΈ всячСски открСщивался ΠΎΡ‚ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования. Но Π²ΠΎΡ‚ Π·Π»ΠΎΠΉ Ρ€ΠΎΠΊ дошСл Π΄ΠΎ мСня, ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ использования β€œΠΏΠΎΠΏΠ°Ρ€ΠΊΠΈβ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ограничСния ΠΈ условия взаимодСйствия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² Ρ‚Π°ΠΊΠΎΠΌ случаС минимальноС количСство тСст кСйсов Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… корпорациях Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΈ срСднСго Π·Π²Π΅Π½Π° консСрвативны ΠΈ вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠ΅ΡˆΠΈΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum 150 150 hrenadmin

ВСстированиС Π’ ΠœΠ°ΡΡΡ‹ Π§Π°ΡΡ‚ΡŒ Ii Π’Π΅Ρ…Π½ΠΈΠΊΠΈ ВСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π‘Ρ‚Π°Ρ‚ΡŒΡ БообщСство Directum

ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС Π΄Π°Π»ΠΎ Π½Π°ΠΌ ΠΏΠΎΡ‡Π²Ρƒ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ слоТными ΠΈ спорными кСйсами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ Π² процСссС ΠΈΡ… формирования. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ, рассматривая ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ количСство тСст кСйсов, Π½ΠΎ качСство ΠΏΡ€ΠΈ этом остаётся ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ. БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎΠ± Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ составлСния тСстов ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠΏΠ°Ρ€Π½Ρ‹ΠΌ тСстированиСм) ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Pairwise testing. ВСстировщик управляСт ΠΌΡ‹ΡˆΡŒΡŽ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, ΠΏΠΈΡˆΠ΅Ρ‚ ΠΈ выполняСт тСсты.

Π­Ρ‚Π° базовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ мноТСства Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° классы эквивалСнтности. Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ класса Π΄Π°Π½Π½Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ эквивалСнтными, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π»ΠΈΠ±ΠΎ приводят ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ, Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Ссли тСст для ΠΎΠ΄Π½ΠΎΠ³ΠΎ значСния ΠΈΠ· класса эквивалСнтности выявляСт ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ значСния ΠΈΠ· этого ΠΆΠ΅ класса, скорСС всСго, Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли тСст ΡƒΡΠΏΠ΅ΡˆΠ΅Π½, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° для всСх Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ этого класса.

  • Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρƒ нас добавилось Π΅Ρ‰Π΅ плюс-минус 3-10 кСйсов ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.
  • Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹.
  • Однако Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния ΠΈ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

Π­Ρ‚ΠΎ Π² самом Π΄Π΅Π»Π΅ умная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, которая Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅ΡΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹ΡˆΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΊ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния усилий ΠΈ задСйствованных рСсурсов, Ρ‚Π°ΠΊ ΠΈ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния эффСктивности тСстирования. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС (Pairwise testing) – это Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ всСвозмоТныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС β€” это ΠΎΠ΄Π½Π° ΠΈΠ· Ρ‚Π΅Ρ…Π½ΠΈΠΊ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, основанная Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠΏΠΎ ΠΏΠ°Ρ€Π°ΠΌΒ» (ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΈ называСтся pairwise testing). ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π±ΠΎΡ€ Π½ΡƒΠΆΠ½Ρ‹Ρ…, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ (сочСтания) Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΈ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½Ρ‹Π΅ (Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅).

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΏΠ°Ρ€Π΅ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΡŽ ΡƒΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π±Π°Π³ΠΎΠ². Π£ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ практичСски Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ свСТий взгляд Π½Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ отсортируСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ шли ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ, Π° с наимСньшим β€” послСдними. Растущий спрос Π½Π° IT-спСциалистов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСстировщиков, Π΄Π΅Π»Π°Π΅Ρ‚ эту ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ всС Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ для ΠΌΠ½ΠΎΠ³ΠΈΡ… людСй, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСхнологиях.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΡ‹ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ ΠΎΠ±Π° значСния Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ столбца.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ стороны участников ΠΏΠ°Ρ€Ρ‹. Π’Ρ€ΠΈ https://deveducation.com/ значСния Π² столбцС Β«ΠœΠ°Ρ€ΠΊΠ° Π°Π²Ρ‚ΠΎΒ» (пСрСмСнная с наибольшим количСством Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) напишСм Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ пСрСмСнная, Β«ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ Π·Π°ΠΊΠ°Π·Π°Β», содСрТит Π΄Π²Π° значСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΎ являСтся эффСктивной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°? Π’Π΅Ρ…Π½ΠΈΠΊΠΈ, основанныС Π½Π° ΠΎΠΏΡ‹Ρ‚Π΅, Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ знания ΠΈ ΠΎΠΏΡ‹Ρ‚ тСстировщиков для проСктирования ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстовых сцСнариСв. Бюда относится ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ошибок – это использованиС Π·Π½Π°Π½ΠΈΠΉ ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ….

Pairwise ВСстированиС ΠŸΠΎΡ‡Π΅ΠΌΡƒ, Π—Π°Ρ‡Π΅ΠΌ И Как?

ΠŸΠ°Ρ€Π½ΠΎΠ΅ тСстированиС ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ сотрудничСство ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ долТностныС обязанности. Оно Ρ‚Π°ΠΊΠΆΠ΅ способствуСт ΠΎΠ±ΠΌΠ΅Π½Ρƒ знаниями ΠΈ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сотрудниками. НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈ тСстовыС случаи Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт, ΠΎΠ½Π° становится Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ тСст-ΠΏΠ»Π°Π½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ влияСт Π½Π° ΠΎΡ†Π΅Π½ΠΊΡƒ тСстирования. Если ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ столбцы 3 ΠΈ four, ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· столбца three ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ°Ρ€Ρƒ с ΠΎΠ±ΠΎΠΈΠΌΠΈ значСниями ΠΈΠ· столбца four.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠ°Ρ€Π½ΠΎΠ΅ тСстированиС

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ самого тСстирования ΠΈ качСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° зависят ΠΎΡ‚ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Если Π΄Π°, Ρ‚ΠΎ поздравляСм β€” Π²Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² число экспСртов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°ΡŽΡ‚ сСбС Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ  ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Π΅Ρ‘ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. Π’Π°ΠΊ ΠΌΡ‹ ΡƒΠΏΡ€Π°Π·Π΄Π½ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ столбцы, Π³Π΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π±Ρ‹Π»ΠΎ слишком ΠΌΠ°Π»ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π»ΠΈΡΡŒ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠΌ Β«Π”Π°/НСт». На скринС Π²Ρ‹ΡˆΠ΅ Π²ΠΈΠ΄Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Β«ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽΒ» ΠΈ Β«ΠŸΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄ Π½Π° доставку». НапримСр, Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… связанных с доставкой, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π΅ Β«Π—ΠΎΠ½Π°Β». Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, Ρƒ любого ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ услуги логистики, Π΅ΡΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·ΠΎΠ½ доставки.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Pairwise Testing

Но Ссли ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ столбСц, Ρƒ нас Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&НСвалидный, Π½ΠΎ Π½Π΅Ρ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠŸΠΎΠΊΡƒΠΏΠΊΠ°&НСвалидный ΠΈ ΠŸΡ€ΠΎΠ΄Π°ΠΆΠ°&Π’Π°Π»ΠΈΠ΄Π½Ρ‹ΠΉ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ мСстами послСдний Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ столбцС. Часто ΠΊΠΎΠΌΠ°Π½Π΄Π° тСстировщиков Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ТСстких сроков 90% своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ эффСктивными, Ρ‡Ρ‚ΠΎΠ±Ρ‹ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ максимально Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠΉ стСпСни покрытия тСстами ΠΈ вСроятности обнаруТСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ².

НуТно Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ процСсс фиксации ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ/наблюдСний Π² процСссС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠ°Ρ€ΠΈΡ‚ΡŒ ΠΈΡ… стСйкхолдСрам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΈ ΠΏΡ€ΠΈ нСобходимости Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ. ΠžΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ тСстирования Π±Ρ‹Π»Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚Π΅ участникам ΠΎΠ±Π»Π°ΡΡ‚ΡŒ тСстирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСссия Π½Π΅ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π»Π°ΡΡŒ Π² Π±Π΅ΡΡ†Π΅Π»ΡŒΠ½ΠΎΠ΅ Π±Π»ΡƒΠΆΠ΄Π°Π½ΠΈΠ΅ Π² сыром ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ практикуСтся ΡƒΠΆΠ΅ нСсколько дСсятков Π»Π΅Ρ‚, довольно простой ΠΈ достаточно эффСктивный способ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π›ΡŽΠ΄ΠΈ с Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ знаниями ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, насколько Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½ SDLC ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ€ΠΎΠ»ΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ людям Π½Π°Π»Π°Π΄ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вмСстС.

Π’ своСй ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я рассказывал ΠΎ тСстировании ΠΎΠΏΠ»Π°Ρ‚, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°Ρ… тСст-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ использовал, ΠΈ всячСски открСщивался ΠΎΡ‚ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ тСстирования. Но Π²ΠΎΡ‚ Π·Π»ΠΎΠΉ Ρ€ΠΎΠΊ дошСл Π΄ΠΎ мСня, ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ использования β€œΠΏΠΎΠΏΠ°Ρ€ΠΊΠΈβ€ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρƒ нас Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ограничСния ΠΈ условия взаимодСйствия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² Ρ‚Π°ΠΊΠΎΠΌ случаС минимальноС количСство тСст кСйсов Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΈΠΌ. Π’ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… корпорациях Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΈ срСднСго Π·Π²Π΅Π½Π° консСрвативны ΠΈ вряд Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΏΠ΅ΡˆΠΈΡ‚ΡŒ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.