HackerTrans
TopNewTrendsCommentsPastAskShowJobs

testingwaters4

no profile record

comments

testingwaters4
·4 yıl önce·discuss
> built in a forward-compatible way

What do you mean by this?
testingwaters4
·4 yıl önce·discuss
You could run the suite on the updated browser on the latest passed build, then automatically batch approve since you know it has to be green. Now you can run all the newest test suites in this updated browser against this approved build.
testingwaters4
·4 yıl önce·discuss
Can you not slowly rotate over time in your current company? Or just interview at other companies and ask, saying you want to start in product management and see if they have any tracks or internal processes to help people move departments. I know that they do it in a lot of companies, even the one I am in which is around 75 people. There are tracks to move between departments if you're interested.
testingwaters4
·4 yıl önce·discuss
I guess another way to put it: how much value does this test provide? Maybe an extreme opinion but I am totally okay with removing tests of little value. Tests require maintenance and attention, so is the test itself a net negative on the codebase? Just because you have a test for a component, it doesn't necessarily mean that the test is valuable. Testing for the sake of testing isn't a great idea.

That being said, I understand what the test is doing also thanks to your explanation! My point is if you refactor the internal behaviour, the implementation details, then a good test would not need to be changed either. As in I want to keep the same look and design of the component, now with say different styles or maybe I dropped in a component from our UI library.. now there are no classnames but visually it's the same. So if I change the internal behaviour, the end result should be the same and the test shouldn't need to change.
testingwaters4
·4 yıl önce·discuss
It's a lovely article and great technology. I am just not so on board with testing the implementation details of such a component. Visual testing always feels off when done with these kinds of testing frameworks (jest, and vitest). As in do you really want to test that a class name is applied to assert that the component rendered with a certain style or visual look? If I change the CSS of the class name to a totally different background colour, then this test will still pass yet the component is broken because it has the wrong style.

Although then I have to answer the question, what is the best way to test for visual changes? Then it would have to be visual snapshots where you save the current state of the test as a screenshot and then assert it matches the previous run.
testingwaters4
·4 yıl önce·discuss
I think there's a balance. When you've been writing for a while, sometimes you write just to get an idea out of your head. When it becomes a habit, sometimes you write just because. Creative process is all about fear indeed. Hope you find a community or a writer in your area that can inspire you, as it's very hard to start all by yourself! You also do sometimes need an "other" to write for, so I mean you end up being in a place where you aren't writing for yourself, even if that "other" doesn't exist. Puts less burden on yourself.
testingwaters4
·4 yıl önce·discuss
I appreciate the sentiment, as you're right about one of too many of these are easy traps to fall into. I would also say that life isn't so binary, it's not one or the other, it's a huge mix of everything. Also I am not sure doing without thinking exists, the "doer" in your case has to think about what he is doing otherwise he wouldn't be able to do anything no?
testingwaters4
·4 yıl önce·discuss
For me I found this made me check them more, as I would be thinking "well maybe someone has sent me a message since I last checked" and it might be true. It's a tricky one! I found uninstalling the apps and logging out on the web after each session helps a bit, as then there is some friction in having to check what's going on since I have to log in every time.
testingwaters4
·4 yıl önce·discuss
For me it's covering half my screen!
testingwaters4
·4 yıl önce·discuss
Can you recommend a workflow for obsidian? Or some pointers for resources. I am struggling to "get" how to take notes with it and I am feeling a lot of friction
testingwaters4
·4 yıl önce·discuss
After using this technique for 4 years, only Reddit so far!
testingwaters4
·4 yıl önce·discuss
Do you have any hobbies outside of work? Are you pursuing or maintaining any strong relationships with friends and family? I think you're a little wrapped up in finding your sense of being and happiness and satisfaction in your career, and you should branch on to find other sources too. Don't get me wrong, your work can still be a source of all of that, you might just need more sources. With hobbies, you can find new challenges and problems and milestones and that provides direction, which takes the burden off your software/job for providing it all. Good to hear you're actively taking care of yourself.
testingwaters4
·4 yıl önce·discuss
You have to consider the other point of view, if it's a choice between you or the business, then the corporations will always choose the business. Look after yourself first, you're fine.